Design Patterns: Elements of Reusable Object-Oriented Software 1st Edition, Kindle Edition

4.7 out of 5 stars 1,312 ratings
Part of: Addison-Wesley Professional Computing Series (19 Books)
Flip to back Flip to front
Audible Sample Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more
ISBN-13: 978-0201633610
ISBN-10: 0201633612
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Kindle App Ad
<Embed>
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy
$32.39
Digital List Price: $47.99

Deliver to your Kindle or other device

Buy for others

Give as a gift or purchase for a team or group.Learn more

Buying and sending eBooks to others

Select quantity
Buy and send eBooks
Recipients can read on any device

Additional gift options are available when buying one eBook at a time.  Learn more

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

Quantity: 
This item has a maximum order quantity limit.

click to open popover

Books In This Series (19 Books)

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

To get the free app, enter your mobile phone number.

kcpAppSendButton
Amazon Business : For business-only pricing, quantity discounts and FREE Shipping. Register a free business account

Editorial Reviews

From the Back Cover

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.

The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently.

Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.



0201633612B07092001 --This text refers to an alternate kindle_edition edition.

About the Author

Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland. Dr. Richard Helm is a member of the Object Technology Practice Group in the IBM Consulting Group in Sydney, Australia. Dr. Ralph Johnson is a faculty member at the University of Illinois at Urbana-Champaign's Computer Science Department.

John Vlissides is a member of the research staff at the IBM T. J. Watson Research Center in Hawthorne, New York. He has practiced object-oriented technology for more than a decade as a designer, implementer, researcher, lecturer, and consultant. In addition to co-authoring Design Patterns: Elements of Reusable Object-Oriented Software, he is co-editor of the book Pattern Languages of Program Design 2 (both from Addison-Wesley). He and the other co-authors of Design Patterns are recipients of the 1998 Dr. Dobb's Journal Excellence in Programming Award.



0201633612AB09122003

--This text refers to an alternate kindle_edition edition.

Product details

  • ASIN : B000SEIBB8
  • Publisher : Addison-Wesley Professional; 1st edition (October 31, 1994)
  • Publication date : October 31, 1994
  • Language : English
  • File size : 18534 KB
  • Simultaneous device usage : Up to 5 simultaneous devices, per publisher limits
  • Text-to-Speech : Enabled
  • Enhanced typesetting : Enabled
  • X-Ray : Not Enabled
  • Word Wise : Not Enabled
  • Print length : 568 pages
  • Lending : Not Enabled
  • Customer Reviews:
    4.7 out of 5 stars 1,312 ratings

Customer reviews

4.7 out of 5 stars
4.7 out of 5
1,312 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on April 7, 2016
Verified Purchase
60 people found this helpful
Report abuse
Reviewed in the United States on July 26, 2019
Verified Purchase
17 people found this helpful
Report abuse
Reviewed in the United States on February 19, 2019
Verified Purchase
11 people found this helpful
Report abuse
Reviewed in the United States on August 27, 2016
Verified Purchase
72 people found this helpful
Report abuse
Reviewed in the United States on July 18, 2017
Verified Purchase
9 people found this helpful
Report abuse

Top reviews from other countries

Parvinder Nijjar
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on July 7, 2017
Verified Purchase
43 people found this helpful
Report abuse
Amazon Customer
4.0 out of 5 stars Good, but not easy to read
Reviewed in the United Kingdom on October 27, 2018
Verified Purchase
15 people found this helpful
Report abuse
Mike
5.0 out of 5 stars An absolute classic...
Reviewed in the United Kingdom on April 17, 2017
Verified Purchase
11 people found this helpful
Report abuse
Sohnee
5.0 out of 5 stars An Important Reference for OOD Teams
Reviewed in the United Kingdom on August 7, 2016
Verified Purchase
2 people found this helpful
Report abuse
Amazon Customer
3.0 out of 5 stars Hard to gain a clear understanding
Reviewed in the United Kingdom on July 27, 2020
Verified Purchase