 |
Book Reviews of Head First Design Patterns (Head First)Book Review: Excellent book Summary: 5 StarsExcellent book if you want to learn design patterns. These guys do a great job at making learning fun. The way things are explained, it is easy to grasp , you wont get bored. Must buy.
Book Review: Buy it. Summary: 5 StarsThis is quite a long book (638 pages) considering that it only covers about 13 design patterns in detail. The original Design Patterns by the 'gang of four' covered about 23 patterns. However the Head First book has some advantages. 1st: It's not nearly as abstract and computer science orientated as the 'gang of 4' book. 2nd: It's written to take account of the fact that these design patterns are not common sense - they are not intuitive. So the authors use quite a lot of diagrams, various cute 'Head First' learning strategies, reinforced examples and practical exercises. 3rd: The Head First books also explains some of the principles of OOD (and they do this as they explain why the patterns are that way) which is something I didn't find in the other C# 'Design Patterns' book I got which covered all the origninal 'gang of 4' patterns [the other book is 'Design Patterns', publ. 2007, ISBN: 1598220314 by C. Lasater]. So the Head First book is recommended. The Head First examples are in java but java is very close to C# and someone has converted all the code to C# anyway which you can get by following the link at the book code download page http://www.wickedlysmart.com/HeadFirst/HeadFirstDesignPatterns/HeadFirstPatternsIndex.html. A note on this Head First C# code. It's written for dot net 1.1 and assumes you will use NUnit to run it. NUnit is a free download but although I could install NUnit 2.41 and convert the C# code to dot net 2.0 I couldn't figure out how to get it to work with NUnit. This is probably because I've not used NUnit previously!. I'm having to convert each pattern to to a console application and write a main() to test it. That is only a small amount of work.
Book Review: Awesome book - The best for understanding design patterns. Summary: 5 StarsThis is the best design patterns book i have ever read. With a completely new approach this book makes learning design patterns such an enjoyable reading experience with lot of FUN. Having worked with Object Oriented programming in Java for many years i found myself enjoying the reading with every page and could see many aspects of design practically unfold in multitude of images in my mind as well as in the book. The examples are great, the bullet points are excellent and the pace and tone of the text alongwith the images and drawings are absolutely fantastic. I would recommend this book to anyone who wants to learn and apply patterns in their object oriented programming using Java or C#.
Book Review: Better book to start with Summary: 5 StarsI tried to read Steven Metsker's book "Design Patterns in C#" before this one. But it was a difficult read because I was new to the subject. After reading "Head First", I was able to understand why Metsker's book is a well written and well organized book. If you are a C# programmer and have no experience in design patterns, you need both books.
Book Review: One of the best Summary: 5 StarsThis book is an extremely clear and readable introduction to design patterns. It has serious contents and is not too goofy so that it becomes distracting.
While the sample code is in Java (and will help you gain more appreciation for the language) the concepts will apply to other languages equally well.
Definitely one of the best and most approachable books on this subject. Highly recommended if you want to learn about design patterns.
More Head First Design Patterns (Head First) reviews: First Review 5 6 7 8 9 10 11 12 13 14 Newest Review
|
 |
|
|
|