| Head First Design Patterns |  | Authors: Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra Publisher: O'Reilly Media Category: Book
List Price: $44.95 Buy New: $25.50 as of 7/31/2010 14:43 MDT details You Save: $19.45 (43%)
New (42) Used (38) from $22.24
Seller: sweethomeliquid2 Rating: 295 reviews Sales Rank: 2,542
Media: Paperback Edition: 1 Pages: 688 Number Of Items: 1 Shipping Weight (lbs): 2.8 Dimensions (in): 9.2 x 8 x 1.4
ISBN: 0596007124 Dewey Decimal Number: 005.1 EAN: 9780596007126 ASIN: 0596007124
Publication Date: October 25, 2004 Availability: Usually ships in 1-2 business days
| |
| Features:
| • | ISBN13: 9780596007126 | | • | Condition: New | | • | Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed |
|
| Also Available In:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on... something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design paddle pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect - a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
|
| Customer Reviews:
Showing reviews 1-5 of 295
Wonderfully effective July 11, 2010 Craig McMurtry (Redmond, WA USA) The key issue with design patterns is that software engineers have to know them in order to use them. This book addresses that issue by working hard to ensure that the patterns are absorbed by the reader in the necessary detail ... as opposed to simply documenting them. The Head First books are all good at helping one absorb material ... but there may be no other area of software engineering where the approach is needed more.
excellent book May 25, 2010 bookreader 1 0 out of 1 found this review helpful
This is a very good book to read about design patterns. It is very easy to understand the concepts and remember them than just reading the books on how to code them in different frameworks.
I highly recommmend this book to anyone interested in learning the design patterns.
Good introduction but poor in examples May 18, 2010 Diogo Gonzaga (Brazil) This is a good book for you if you don't have much experience in Design Patterns. It approaches the theme by introducting the basic concepts and how to apply them in Java language. The only critic I have is that this book like many others should come with practical examples. That's why I didn't give it 5 stars.
Fun and instructive May 15, 2010 D Zoma I really enjoyed working through this book. Yes it does take awhile to work through the examples. However I found the graphical build-up approach to the examples extremely helpful in remembering the structure and application of the patterns. A refreshingly different approach to writing a programming book!
Attention C# programmers April 24, 2010 T. Gabriel (USA) 1 out of 1 found this review helpful
Before buying this book, I read "C# 3.0 Design Patterns" (C3DP) as it used my preferred language.That book was not as clear as I needed, so I considered other options.
I purchased Head First Design Patterns based on reviews at this site.
For the most part, I had no problem understanding the Java, and the
implementation of most patterns into C# is straight forward.
The largest deficiency of this book is that, unlike C3DP which gives
equal treatment to each pattern, HFDP gives provides only summary
descriptions of 9 of the 23 patterns (2 pages for each pattern.)
This kind of terseness for so many patterns is not what I was looking for.
One star lost. For most other patterns. the presentation is crystal clear.
There was a problem with the explanation of the difference between Abstract Factory
and Factory Method patterns. An elaborate Pizza-related example was used
in both patterns but then the discussion of the pattern differences completely
ignored the example and used a completely different set of terms that confused
me more that helped.
The other problem is the amount of Java-specific code.
The 70 pages devoted to the Proxy pattern had maybe 2 pages I could use
and 68 that I don't think I could translate into C#.
Also, the compound pattern chapter delved into the MVC pattern in such a way
that it was hard to see the interplay of patterns.
What is especially good for Java programmers was not so good for me and C#.
Another star lost.
Only with reservations Would I recommend this book to other C# programmers.
For maybe 16 of the patterns (excluding the 9 summarized and Proxy),which the author says are the most commonly used,readers will gain a greater understanding compared to that gained from the C3DP book. The crossword puzzles are a nice change of pace for a technical book. Still, I need more. I have not not read the GoF book, but maybe I will now.
Showing reviews 1-5 of 295
|
|
|
|
All Orders and Credit Card Processing are handled by Amazon.com. Dogbits is not responsible for price or quality issues. All product inquiries must be done with Amazon.com. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. Dogbits in Association with Amazon.com | |