|
 |
|
 |
 |
Head First Design Patterns
|
(Paperback - Nov. 1, 2004)
by Elisabeth Freeman
Sales Rank: 2365
|
List Price: $44.95
$24.58
At Amazon

|
|
Paperback: 688 pages
Publisher: O'Reilly Media; 1 edition October 25, 2004
Language: English
ISBN-10: 9780596007126
ISBN-13: 978-0596007126
ASIN: 0596007124
Product Dimensions:
9.2 x 8 x 1.3 inches
Shipping Weight: 2.8 pounds
Review
This is a gimmicky book that actually works for once. It is an intelligent and well thought-out discussion of Java design patterns, and if you dont know what a design pattern is then this is an excellent way to find out. It is also an interested discussion of object-oriented design. I found that the authors often anticipated my reaction to their initial explanations and asked the questions that I would have asked had it been a lecture. - Mike James, VSJ, April 2005
Customer Reviews & Comments At first I didn't understand how they would apply the Head First formula to design patterns. I'd read two head first before this one and I was impressed with those so I took a look and now, not only is it clear how they approached the topic, it's also clear to me that this is the best way to learn design patterns.
The Gang of Four book laid out the basics. Here is the pattern, here are some examples. The head first book goes a lot further. They show you good and bad examples of the pattern. They give solid reasoning behind the pattern. It's great.
There are times when I would look at a piece of code and have the author explain to me that it was based on one of the GoF patterns. I would come away thinking, if that's the pattern, then that pattern sucks. It's clear that patterns can be misapplied. So understanding the the how design patterns are applied, and how they are commonly applied wrongly, or to an extreme, is just as important as understanding the basic mechanics of the pattern itself.
The example code is in Java, but I think this is an ideal book for anyone passionate about patterns.
|
Head First Design Patterns
List Price: $44.95
Available from Amazon
Price: $24.58

| |
|
|
|
|