|
Design Patterns Explained: A New Perspective on Object-Oriented Design
 |
Author: Alan Shalloway, James R. Trott List Price: $44.99 Our Price: Click to see the latest and low price ISBN: 0201715945 Publisher: Addison-Wesley Pub Co (09 July, 2001) Edition: Paperback Sales Rank: 3,811 Average Customer Rating: 4.42 out of 5
|
Customer ReviewsRating: 5 out of 5 I think this is an ideal introduction to design patterns Unlike most other, indeed more advanced, books on the topic, this one is written with an informal voice. The authors took pretty complex concepts but managed to make them much easier to understand, aided by concise and relevant examples. The book doesn't pretend to teach everything about design patterns, but provide a very solid foundation that can be integrated by other, more advanced titles. I think this is an ideal introduction to design patterns. Rating: 4 out of 5 Very Good and Very pleasant to read!!! This book is to patterns as Fowler's UML Distilled is to UML. It is written in a very accesible language, very pleasant to read and very ilustrative. The examples are generally very good, except for the Abstract Factory and the Decorator. It is very nice and ilustrative the way in wich the autors derive some patterns, especially the cases of Bridge, Adapter and Facade.The authors also share some very interesting insights on object orientation, product of their own empirical experience in the real world, giving the foundations to their discussion. Unfortunately, the authors do not go into the 23 GoF patterns, altough they explain Bridge, Adapter, Facade, Abstract Factory, Singleton, Strategy, Decorator, Observer, Template Method and Factory Method. I would like to say a constructive word about two of the samples: in the Abstract Factory, they depart from a quite simple point to finally get to a more complex solution (the abstract factory itself) without much added value (is like the "Patter Happiness" concept presented in the book Refactoring to Patterns). Something similar happened to me on the Decorator sample. Anyway, I think this book is an excellent buy. It is very well written, very enjoyable and very easy to read. Personally, I liked this book very much and I would recommend it as a companion of the GoF book to anyone who wants to get initiated in the patterns field . Rating: 3 out of 5 Decent book, presents good prespective on programming I picked up this book after reading through the original Design Patterns (GoF). Although they discuss similar topics and this book refers to the GoF book quite frequently, I wouldn't necessarily associate the two with each other despite having similiar book titles. There isn't much code in this book or elaborate examples but it is a nice quick book you can read and is something that can be read easily understood by any level of programmer. In my opinion though you should probably read this book first before you read the GoF book despite this one actually being the one that is supposed to explain the other. To me it felt more like a synopsis and is too brief in many places. More or less it makes a good introduction into design patters but will not be the book that will give you a full understanding of what it really is.
Similar Products
· Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process (2nd Edition)
· UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
· Refactoring: Improving the Design of Existing Code
· Design Patterns
· Patterns of Enterprise Application Architecture
|