Ratings33
Average rating4.2
Read the 2nd version of it,
Good writing style usually for beginners,
so got little bored for over explaining some concepts.
Very good book. Examples of the patterns are very easy to grasb - thanks to the many quizzes it's also easier to remember them all
A fun book with a rather irreverent style that intros the many common and not-so-common design patterns. It also provides a good basis for learning object-oriented methodology as well as MVC architecture. While the book is fun to read and the examples cute, you may find it a shortcoming that it does not have much in the way of real-world problems. It explains the good and bad of patterns in detail, but it is somewhat lacking in teaching you which pattern best fits a particular use case.