A lower priced version of this book is available
Save £14.10 (32%) by choosing the Kindle Edition.
£17.89
Kindle price
£31.99
Hardcover price

Save <span class="a-color-price">£14.10 (32%)</span> by choosing the Kindle Edition. Read now with the free Kindle app
Available on iOS, Android, Mac & PC.
  • RRP: £44.49
  • You Save: £12.50 (28%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Design patterns : element... has been added to your Basket
1-Click ordering is not available for this item.
+ £0.00 delivery
Used: Good | Details
Condition: Used: Good
Comment: Former library book. Signs of wear on the cover. Edition 1994. Ammareal gives back up to 15% of this book's net price to charity organizations.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Design patterns : elements of reusable object-oriented software Hardcover – 31 Oct 1994

4.3 out of 5 stars 102 customer reviews

See all 11 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
Hardcover
£31.99
£31.99 £18.97
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover


Frequently bought together

  • Design patterns : elements of reusable object-oriented software
  • +
  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
  • +
  • The Pragmatic Programmer
Total price: £92.73
Buy the selected items together

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
  • Android
  • Windows Phone

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



Only on Amazon: One product for every need Only on Amazon: New Releases


Product details

  • Hardcover: 416 pages
  • Publisher: Addison Wesley; 01 edition (31 Oct. 1994)
  • Language: English
  • ISBN-10: 0201633612
  • ISBN-13: 978-0201633610
  • Product Dimensions: 19.3 x 2.8 x 23.4 cm
  • Average Customer Review: 4.3 out of 5 stars 102 customer reviews
  • Amazon Bestsellers Rank: 35,990 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Amazon Review

Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notifying an object of a change in another object's state--and explains the best ways (not always the obvious ways) that the authors know to solve them. The idea is that you can use the authors' sophisticated design ideas to solve problems that you often waste time solving over and over again in your own programming.

The authors have come up with some ingenious ways to solve some common vexations among object-oriented programmers. Want to build a page-layout program that embeds inline images among characters of various sizes? How about building a program that converts files of one format to another? Chances are, some programmer already has thought of a better solution than you will and the recipes you need are here. Solutions are presented in generalised diagrams of data and logic structures. The idea is that you can take the concepts presented here and adapt them--in whatever language you use--to your individual situation. You may have to read some of the chapters several times before you fully understand them, but when you find a solution in this book, it will make your job easier and your results more elegant. --Jake Bond

Synopsis

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

See all Product description

102 customer reviews

4.3 out of 5 stars

By customer groups & interests
Computer Science
4.2
Programming
4.3

Review this product

Share your thoughts with other customers

Read reviews that mention

Showing 1-5 of 102 reviews

7 July 2017
Format: HardcoverVerified Purchase
23 people found this helpful
Comment Report abuse
17 April 2017
Format: Kindle EditionVerified Purchase
7 people found this helpful
Comment Report abuse
13 August 2016
Format: PaperbackVerified Purchase
7 people found this helpful
Comment Report abuse
7 August 2016
Format: HardcoverVerified Purchase
2 people found this helpful
Comment Report abuse
27 October 2018
Format: HardcoverVerified Purchase

Would you like to see more reviews about this item?

Pages with related products. See and discover other items: product design, best books of 2016, Black Friday

Where's My Stuff?

Delivery and Returns

Need Help?