Compare prices and save on cheap textbooks at CheapestTextbooks.com
Compare prices and save on cheap textbooks at CheapestTextbooks.com HACKER SAFE certified sites prevent over 99.9% of hacker crime.
Bookmark and Share
CheapestCDPrice.comCheapestDVDPrice.comCheapestTextbooks.comGo to CheapestTextbooks USA!Go to CheapestTextbooks UK!
 
Multi-Store Textbook Search
  
(What's this?)

Selected Product:  

Design Patterns: Elements of Reusable Object-Oriented Software,   ISBN:9780201633610

     
  Design Patterns: Elements of Reusable Object-Oriented Software

 Quick Price Check:


From $20.00 Used
From $24.00 New


Make selection below
    
Binding: Hardcover
Release Date: November 1994
Edition: illustrated edition
List Price: $59.99

Average Customer Rating:
Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5

ISBN-13: 9780201633610
ISBN-10: 0201633612
Author: Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides
Publisher: Addison-Wesley Professional
Bookmark and Share
      e-mail a friend these results and save them $$$
Select button not working?   Click Here

Price Comparisons: New & Used

Store Price  Condition  Free Shipping? Online Coupons and Deals
Coupon/Deal | Coupon Code | Restrictions
Half.com
 (Marketplace) 
$20.00
as of 11/8 12am EST
Used NO, $3.49 to $3.99 Get $5 off a $50+ purchase. Click 'Select'
to show coupon
code HERE
New Users ONLY Click to view coupon instructions 
Amazon
 (Marketplace) 
$22.77
as of 11/8 12am EST
Used NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Amazon
 (Marketplace) 
$24.00
as of 11/8 12am EST
New NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Half.com
 (Marketplace) 
$31.21
as of 11/8 12am EST
New NO, $3.49 to $3.99 Get $5 off a $50+ purchase. Click 'Select'
to show coupon
code HERE
New Users ONLY Click to view coupon instructions 
Amazon
$31.25
as of 11/8 12am EST
New YES, spend $25+ Get FREE Shipping with a $25+ puchase Click 'Select'
to show coupon
code HERE
Spend over $25, see Amazon for details. Click to view coupon instructions 
Textbooks.com
$40.00
as of 11/8 12am EST
Used YES, spend $25+ There are no current coupons/deals for this store in our database.
If you find one, please contact us.
TextbookX
$46.90
as of 11/8 12am EST
New YES, spend $49+ Get FREE Shipping with a $49+ order. Click 'Select'
to show coupon
code HERE
See site for details.  
Textbooks.com
$52.00
as of 11/8 12am EST
New YES, spend $25+ There are no current coupons/deals for this store in our database.
If you find one, please contact us.

Price Comparisons: New Only

Store Price  Condition  Free Shipping? Online Coupons and Deals
Coupon/Deal | Coupon Code | Restrictions
Amazon
 (Marketplace) 
$24.00
as of 11/8 12am EST
New NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Half.com
 (Marketplace) 
$31.21
as of 11/8 12am EST
New NO, $3.49 to $3.99 Get $5 off a $50+ purchase. Click 'Select'
to show coupon
code HERE
New Users ONLY Click to view coupon instructions 
Amazon
$31.25
as of 11/8 12am EST
New YES, spend $25+ Get FREE Shipping with a $25+ puchase Click 'Select'
to show coupon
code HERE
Spend over $25, see Amazon for details. Click to view coupon instructions 
TextbookX
$46.90
as of 11/8 12am EST
New YES, spend $49+ Get FREE Shipping with a $49+ order. Click 'Select'
to show coupon
code HERE
See site for details.  
Textbooks.com
$52.00
as of 11/8 12am EST
New YES, spend $25+ There are no current coupons/deals for this store in our database.
If you find one, please contact us.

Price Comparisons: Used Only

Store Price  Condition  Free Shipping? Online Coupons and Deals
Coupon/Deal | Coupon Code | Restrictions
Half.com
 (Marketplace) 
$20.00
as of 11/8 12am EST
Used NO, $3.49 to $3.99 Get $5 off a $50+ purchase. Click 'Select'
to show coupon
code HERE
New Users ONLY Click to view coupon instructions 
Amazon
 (Marketplace) 
$22.77
as of 11/8 12am EST
Used NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Textbooks.com
$40.00
as of 11/8 12am EST
Used YES, spend $25+ There are no current coupons/deals for this store in our database.
If you find one, please contact us.

Price Comparisons: Rental

Store Price  Condition  Free Shipping? Online Coupons and Deals
Coupon/Deal | Coupon Code | Restrictions
Chegg
$18.72
as of 11/8 12am EST
Summer Rental
(60 days)
NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Chegg
$20.10
as of 11/8 12am EST
Quarter Rental
(85 days)
NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Chegg
$21.49
as of 11/8 12am EST
Semester Rental
(125 days)
NO, $3.99 There are no current coupons/deals for this store in our database.
If you find one, please contact us.
Select button not working?   Click Here  

Summaries and Customer Reviews are supplied by Amazon.com

Summary:

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:

Average Customer Rating: Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5

Accomplishes its goal
Customer Rating:  Score = 4 Score = 4 Score = 4 Score = 4 Score = 4

Design Patterns set out to identify the some of the most commonly used patterns and name them, so that they can be discussed easily. It does precisely that, and quite well. As long as you remember that it is not meant to be the definitive description of any patterns, and that variations and combinations on the patterns described are not only allowed but encouraged, it is a good reference. I would recommend that anyone interested in object-oriented design at least skim it, if for no other reason than to extract the vocabulary it introduced.

Great if you live in the 90's
Customer Rating:  Score = 2 Score = 2 Score = 2 Score = 2 Score = 2

This book reminds me why I hated school so much, despite my innate love for programming. It is bland, boring and outdated. If it had pictures in it, I would have drawn mustaches on all the people. There is nothing about the way this book is written that engages the reader and makes them want to read more. The examples are outdated, and don't directly apply to developers using modern languages like C#/Java. I mean using sub-classing for method callbacks is one such example, gimme a break. With that said, this book I'm sure was groundbreaking when it was written when a lot of this stuff was not well known. However, being a programmer of the modern age, most of these patterns are intrinsic and intuitive. Most of these patterns I've used throughout my career, I just didn't know what they were formally called. So, if you want a book that puts a name with the common patterns you normally use day to day, by boring you to death in the process, then this is the book for you. If you are a teacher and want to fail your whole class and discourage them from pursuing CS as a major, then this is definitely the book for you.

A little over my head
Customer Rating:  Score = 3 Score = 3 Score = 3 Score = 3 Score = 3

This book is just "OK" for me but that's only due to the fact that I don't know SmallTalk or C++. I was able to follow the descriptions of how the design patterns work, but that's because I already read the Head First Design Patterns book, which for me was a much better instruction on Design Patterns.

This book is probably very informative to someone who has a Computer Science background, but for the relatively moderate programmer and someone who doesn't know the particular languages the book covers, it may not be valuable.

Side note: the authors are the "Gang Of Four" who are famous for Design Patterns designs and their web site, [...] is a good resource for patterns in other languages. I'm a C# developer and they have a package available with examples of all the designs patterns that I've found invaluable.

Great book, but JAVA programmers beware
Customer Rating:  Score = 4 Score = 4 Score = 4 Score = 4 Score = 4

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...

Excellent Place To Start
Customer Rating:  Score = 4 Score = 4 Score = 4 Score = 4 Score = 4

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.

Bookmark and Share | Suggestions | Textbook Store Reviews | Site Map | Textbook Reviews | Contact Us | Links
Cheap Textbook Search | Used Textbooks | Discount Textbooks | Buy College Textbooks
© 2008 . All rights reserved. Privacy Statement and Disclaimer
web site design and support by Crystal Solutions