|
Design Patterns: Elements of Reusable Object-Oriented Software |  | Authors: Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides Publisher: Addison-Wesley Professional Category: Book
List Price: $59.99 Buy Used: $22.00 as of 3/22/2010 01:44 MDT details You Save: $37.99 (63%)
New (37) Used (56) from $22.00
Seller: mrbuckp Rating: 267 reviews Sales Rank: 2724
Media: Hardcover Edition: illustrated edition Pages: 416 Number Of Items: 1 Shipping Weight (lbs): 2.2 Dimensions (in): 9.8 x 7.7 x 1.2
ISBN: 0201633612 Dewey Decimal Number: 005.12 UPC: 785342633610 EAN: 9780201633610 ASIN: 0201633612
Publication Date: November 10, 1994 Availability: Usually ships in 1-2 business days
| |
| Features:
|
| Also Available In:
|
| Accessories:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description Book is in perfect condition, never opened
Amazon.com Review Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design pattern that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.
|
| Customer Reviews:
Showing reviews 1-5 of 267
Every other book is a second-hand account of this one March 22, 2010 Juan Herrera (Colombia) The other books on patterns I've read (Head First, Design Patterns Explained, Applying UML and Patterns) and articles around the net are just quoting this book and trying to introduce new examples with varying success. But the examples in this book are better and first-hand. The other ones are like "this guy said that this guy said that the bridge pattern is like this because other guy said they read it on Design Patterns: Elements of..." At first you may have misgivings about reading an old book, but the newer ones aren't just any better; they are just rehashes of the old one, so they are as much in fault. If you find the book unclear, you're not going to find any better elsewhere.
If you want to waste your time ... This is the right place. March 4, 2010 Celo C. (Brazil) This isn't a self contained book ... to really understand it, you will find yourself searching at wikipedia and/or in several other books/sites ...
In other words, you will only learn studying by other sources! So if you time is short, skip this book. Try the Head First Design Patterns ... (any other book shall be better).
Foundational March 3, 2010 Joseph A. Falo 1 out of 1 found this review helpful
I should have read this years ago. I've just begun the book and it's proving an excellent review of OOP as well as a clear instruction on the use of Design Patterns. I know that these patterns will be "first considered" design solutions in projects to come. It reminds me that there is an art to software engineering. Good stuff.
A key reference for any college-level computer library covering object-oriented technology February 20, 2010 Midwest Book Review (Oregon, WI USA) 0 out of 1 found this review helpful
DESIGN PATTERNS: ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE is a key reference for any college-level computer library covering object-oriented technology. It will appeal to object designers and developers, covering the roles patterns can play in systems and referencing well-engineered patterns developers can apply to specific applications sets. From how these applications work in real-world settings to code that shows how it may be implemented in C++ and other languages, DESIGN PATTERNS is packed with important references.
Design Patterns November 10, 2009 Bojan P. (Belgrade, Serbia) 2 out of 2 found this review helpful
As book it self states, this is a Catalog of Design Patterns with every pattern deeply analyzed and with the introductory chapter that explains why patterns are used. It sums the years of object oriented design experience. Even though the book is written in 1994 it's still relevant, though some newer languages implement some of the patterns as the language features. I didn't read any other books on the subject so I can't compare it anything, but this book is fantastic read and I am a better programmer now.
I should say that I tried to read this book some years ago at the start of my university studies and didn't understand a thing. This time around it's all clear and I see it's practically useful.
Showing reviews 1-5 of 267
|
|
|
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. Working Dogs | |