Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

  


 : Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

List Price: $59.99
Amazon.com's Price: $47.99
You Save: $12.00 (20%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Hardcover
Dewey Decimal Number: 005.12
EAN: 9780201633610
Edition: illustrated edition
ISBN: 0201633612
Label: Addison-Wesley Professional
Manufacturer: Addison-Wesley Professional
Number Of Items: 1
Number Of Pages: 416
Publication Date: November 10, 1994
Publisher: Addison-Wesley Professional
Studio: Addison-Wesley Professional




Alternate Versions: Click to Display
Accessories: Related Items: Browse for similar items by category:

Editorial Review:

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.

Product Description:
Four top-notch authors present the first book containing a catalog of object-oriented design patterns. Readers will learn how to use design patterns in the object-oriented development process, how to solve specific design problems using patterns, and gain a common vocabulary for object-oriented design.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 4 out of 5 stars - Great book, but JAVA programmers beware
First let me start with the good points about this book.
This book absolutely rocks in terms of ways in which you can write a beautiful piece of code. The authors have picked up the best recipes which are time tested to create a book which should help everyone from a beginner to an expert. The book has been written for C++ programmers and requires some amount of experience in object oriented programming (hence java and c# programmers are fine too).

The bad points are:
It's old. The current and only edition came out in 1997. A second edition is long overdue. A lot has changed in the software methodologies since then. JAVA already incorporates a lot of things that are mentioned in this book. An example in point is the iterator pattern. Hence, a better book for JAVA programmers would be JAVA Design Patterns Explained or Head First Design Patterns.

Still a pretty great book...



Rating: 4 out of 5 stars - Excellent Place To Start
This is an excellent place to start when you have a problem. It won't do the work for you, but it will get you off on the right foot.



Rating: 4 out of 5 stars - "Head First Design Patterns" is a much better introduction
Nobody is going to take away GoF's mantle, but is the 1995 book still the best available reference on, or introduction to, the subject? "Yes" on the former, emphatic "no" on the latter. One will be better off by consulting "Head First Design Patterns", and not lose that much by stopping there.



Rating: 5 out of 5 stars - Very good book
This is a very good book by the famous GOF. I feel that this volume is a must have for the experienced application programmer.

On the way to become a more matured programmer, one begins to realize the relationship between machine and man. For system programming, the code should tip towards machine, that is, the ultimate goal is to make the program be as efficient as it can be. On the application programming side, it should be the other way around, and the code should be as readable as possible even when this means that the code would not be running at the most efficient way possible. Machine time is sacrificed for human developing/maintaining time.

After understanding the relation between close to machine and close to man, one then realizes that the programming concepts including OO, Design Patterns and the like are here to serve the purpose of helping human understand the code and not to help the machine. And only when the complexity introduced by using these ... Read More



Rating: 5 out of 5 stars - Delivered on time and in best condition
The book was delivered in timely fashion. It is in a good condition. I have no complains on the transaction




Availability: Usually ships in 24 hours



 

 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall

Dean Marshall Consultancy - Lancaster web designers and Joomla experts
Web Designer Lancaster
Web Designers Lancaster
Lancaster Web Designer
Lancaster Web Designers
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
CMS Training
CMS Training
Editable Sites Editable Web Sites Joomla Consultant
Joomla Consultants
Joomla Consultant
Joomla Consultants
Bury Language school
Sam Jarman Golf - Golf lessons and Golf Tuition Northamptonshire
Mayoh Press - Carnforth, Lancashire Printers
Human Performance Improvements