Related Subjects
Computer Science Computers Computers & Technology Design Tools & Techniques Education & Reference General Java Languages & Tools Mathematics Medical Medical Books Medicine Networking Object-Oriented Design Object-Oriented Software Design Programming Programming Languages Science & Math Software Design & Engineering Software Design, Testing & Engineering Software Development Software Engineering Software Reuse UMLI haven't seen the first edition of this book. The examples are rather good and the diagrams are in UML. Compare it to diagrams in [GOF95] which are written in some wierd ancient notation. Although the exampled are in Java this book is good for C++ devs. This books is the fastest way to understand design patterns.
0Report
I read the first edition, and this is a huge improvement-new examples really show how to apply these patterns to everyday situations. The vendor-neutral solutions make this a great book for anyone working with Java.
0Report
Here's what I did to evaluate design pattern books: Read GofF and then sat in a B & N bookstore with every design pattern book they had. This was the one I found to be the most useful. Some caveats: First of all, if you're not at least an intermediate java programmer, you probably will have a hard time reading this book. Buy Volume 2 first (kind of strange but it's actually not as advanced) which is less about design patterns...
0Report
Have been looking for a java centred patterns book for some time and this fits the bill. Very useful examples and I particularly liked the way that examlples of a pattern's use in the jdk are highlighted.
0Report
Several books on Java cover SOME design patterns, but this is the first book that covers all of the originals GoF design patterns and adds many that have been introduced since. I've been looking for a book like this since I was introduced to design patterns 6 months ago. I'm very pleased with it.
0Report