Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Design Patterns For Dummies 1st Edition

3.3 out of 5 stars 12 customer reviews
ISBN-13: 978-0471798545
ISBN-10: 0471798541
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$6.39 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$23.73 On clicking this link, a new layer will be open
More Buying Choices
22 New from $7.77 22 Used from $6.39 1 Collectible from $14.25
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save Up to 90% on Textbooks Textbooks
$23.73 FREE Shipping on orders over $35. Only 8 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • Design Patterns For Dummies
  • +
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • +
  • Head First Design Patterns
Total price: $101.18
Buy the selected items together

Editorial Reviews

From the Back Cover

There's a pattern here, and here's how to use it!

Find out how the 23 leading design patterns can save you time and trouble

Ever feel as if you've solved this programming problem before? You — or someone — probably did, and that's why there's a design pattern to help this time around. This book shows you how (and when) to use the famous patterns developed by the "Gang of Four," plus some new ones, all designed to make your programming life easier.

Discover how to:

  • Simplify the programming process with design patterns
  • Make the most of the Decorator, Factory, and Adapter patterns
  • Identify which pattern applies
  • Reduce the amount of code needed for a task
  • Create your own patterns

About the Author

Steve Holzner is the award-winning author of 100 books on computing. He’s a former contributing editor for PC Magazine, and has been on the faculty of Cornell University and MIT. In addition to his busy writing schedule, he gives programming classes to corporate programmers around the country and runs his own training company, which you can find at http://www.onsiteglobal.com/.
NO_CONTENT_IN_FEATURE



Product Details

  • Paperback: 308 pages
  • Publisher: For Dummies; 1 edition (May 8, 2006)
  • Language: English
  • ISBN-10: 0471798541
  • ISBN-13: 978-0471798545
  • Product Dimensions: 7.5 x 0.7 x 9.3 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #286,575 in Books (See Top 100 in Books)

More About the Author

Steven Holzner is an award-winning author who has written extensively on Ajax and JavaScript. With over 100 titles published, he's sold over a million copies of his books and been translated into 16 languages. As a former faculty member of MIT and Cornell, he teaches corporate seminars around the country.

Customer Reviews

Top Customer Reviews

Format: Paperback
Yes, patterns are important. But if you try and get your first exposure to them via the classic GoF book, you'll likely be more confused than enlightened. Steve Holzner has a practical, understandable treatment of patterns in the book Design Patterns For Dummies.

Contents:

Part 1 - Getting to Know Patterns: Congratulations, Your Problem Has Already Been Solved; Putting Plans into Action with the Strategy Pattern; Creating and Extending Objects with the Decorator and Factory Patterns; Watch What's Going On with the Observer and Chain of Responsibility Patterns; From One to Many - The Singleton and Flyweight Patterns

Part 2 - Becoming an OOP Master: Fitting Round Pegs into Square Holes with the Adapter and Facade Patterns; Mass Producing Objects with the Template Method and Builder Patterns; Handling Collections with the Iterator and Composite Patterns; Getting Control of Your Objects with the State and Proxy Patterns; Coordinating Your Objects with the Command and Mediator Patterns

Part 3 - The Part of Tens: Ten More Design Patterns; Ten Easy Steps to Create Your Own Patterns

Index

The problem I've always had with patterns is that they seem to always be discussed in general terms. I have a hard time visualizing exactly what they mean unless I can see real code. Holzner uses a humorous "pattern consultant" storyline throughout each chapter, and relates a "business requirement" to actual Java code. He starts with a typical solution that doesn't implement the pattern, and shows how that approach can lead to problems down the road. He then refactors the solution to implement the patterns being discussed, and suddenly it's easy to understand exactly how that pattern looks in code.
Read more ›
Comment 17 of 19 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The original book by the Go4 is a great book, but like one reviewer stated, "requires a bit of sophistication". And also it was in C++. However, as time rolled on, more pattern books have come out in the more mainstream languages of today to fill the gap.

This book uses Java which is an excellent choice because C# programmers and even VB.NET programmers can understand with relative ease the premise of these patterns from Java.

This book is very easy to understand and probably should be the starting point for those just learning patterns. (Or "Head First Design Patterns", which is also excellent and very entertaining). The writing style of the author is very encouraging and I think beginners to patterns will find it a great starting point.

You have to start somewhere and this book fills the gap for beginners in learning the terminology, methodology and practical use of patterns.
Comment 10 of 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is a terrific book on design patterns. Each pattern is well explained with numerous examples, including examples where the patterns are already implemented in the Java language. The style is easy-going, making each pattern easier to understand and more palatable. The formal design pattern books may give you trouble, but this one won't--and all the information in the formal books is packed into this one as well.
Comment 8 of 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Like many other programmers, after reading the seminal Design Patterns by the GoF, I was under the charm, while at the same time quite confused by some of the patterns. I had to get an other book to polish the rough edges.

I got this book, and quite frankly I only read one chapter, the one about Flyweights. Now if like me you work in the video game industry, you know full well how important Flyweights are in game dev, and one of the patterns you probably know, like me, in depth.

I couldn't believe what I was reading. This chapter is not merely misleading, it is dead wrong. The code example doesn't show at all what a Flyweight is. Now the damage was done: how can I learn from patterns I have difficulties with, if that one I know full well is so wrong?

I returned the book, did some research and got the one from Christopher Lasater instead. If you want to understand the most cryptic parts of the GoF book, avoid that dummy book and go straight to the Lasater one.
Comment 4 of 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Design Patterns are by nature an advanced topic. This book is perfect to start out with. The GoF and a few extra patterns are thoroughly explained with text and graphics and an example is written in Java code for each.
Comment 1 of 1 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is a shameless imitation of the content from the Head First Design Patterns (ISBN-13: 978-0596007126) published 2 years earlier. Where this book does provide original examples, those examples are academic and adolescent. And the author's self-indulgent narrative is obnoxious.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Design Patterns For Dummies
This item: Design Patterns For Dummies
Price: $23.73
Ships from and sold by Amazon.com

Want to discover more products? Check out this page to see more: elements of design patterns in it