Design patterns are generic programming templates that developers can use and reuse to help them solve typical problems in object-oriented development, avoid errors, and increase productivity There are many very successful (and expensive!) books on design patterns, but none are written specifically for design pattern novices This book covers all 23 original GOF design patterns (very well known to programmers and named after the "Gang of Four," the four authors who wrote the first design patterns book), as well as newer patterns that have emerged Packed with plain-English explanations and real-world examples that demystify design pattern complexities and help programmers discover why, where, and how to use a specific pattern
The content is on the main programming design patterns by the “Gang of Four”. The examples are given in Java and the writing style is pretty fun and easy to read.
Quick read; nice introduction to design patterns. I wish I'd had this when I was first taking data structures. The yellow cover is embarrassing; I doubt there are many programmers who are sufficiently unencumbered by ego to seek out "a reference for the rest of us!" The hypothetical situation in which the reader is a genius design patterns consultant to an ignorant CEO is irritatingly smug; otherwise this is a great and very readable intro to patterns.
A must-read for everyone interested in knowing everything about design patterns and, for one reason or another, had not studied this matter in college.
The book was easy to read, but hard to apply. The examples it gave were all of non-programming problems. Better examples and more examples would be a big help.
Simple and clear illustrations of design patterns. Extremely useful for beginner software engineers who wish to add this area of knowledge to their programming arsenal.