Search
Go

Shop by category
 
Head First Design Patterns
Email a friendView larger image

Head First Design Patterns

List Price: $44.95
Our Price: $29.67
You Save: $15.28 (34%)
Shipping: This item ships for FREE with Super Saver Shipping.
In Stock
Usually ships in 1 business days

Note: Item may be sold and shipped by another company. Learn more.
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.

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


Product Details:
Author: Elisabeth Freeman
Paperback: 688 pages
Publisher: O'Reilly Media
Publication Date: October 25, 2004
Language: English
ISBN: 0596007124
Package Length: 9.2 inches
Package Width: 8.0 inches
Package Height: 1.4 inches
Package Weight: 2.75 pounds
Average Customer Rating: based on 295 reviews
Customer Reviews:
Average Customer Review: 4.5
Write an online review and share your thoughts with other customers.


5Wonderfully effectiveJul 11, 2010
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.

0 of 1 found the following review helpful:

5excellent bookMay 25, 2010
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.

4Good introduction but poor in examplesMay 18, 2010
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.

5Fun and instructiveMay 15, 2010
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!

1 of 1 found the following review helpful:

3Attention C# programmersApr 24, 2010
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.

About Us   Contact Us
Privacy Policy Copyright © , Security Books. All rights reserved.
Web business powered by Amazon WebStore