Home > Store

Design Patterns CD: Elements of Reusable Object-Oriented Software

Register your product to gain access to bonus material or receive a coupon.

Design Patterns CD: Elements of Reusable Object-Oriented Software


  • Sorry, this book is no longer in print.
Not for Sale


License Information

Untitled Document For site licences please email chris.guzikowski@pearsoned.com


  • Copyright 1998
  • Edition: 1st
  • Book
  • ISBN-10: 0-201-63498-8
  • ISBN-13: 978-0-201-63498-3

Now on CD, this internationally acclaimed bestseller is more valuable than ever! Use the contents of the CD to create your own design documents and reusable components. The CD contains:

  • 23 patterns you can cut and paste into your own design documents
  • Sample code demonstrating pattern implementation
  • Complete Design Patterns content in standard HTML format, with numerous hyper-linked cross-references
  • Access through a standard web browser
  • Java-based dynamic search mechanism, enhancing online search capabilities
  • Graphical user environment, allowing ease of navigation

First published in 1995, this landmark work on object-oriented software design presents a catalog of simple and succinct solutions to common design problems. Created by four experienced designers, the 23 patterns contained herein have become an essential resource for anyone developing reusable object-oriented software. In response to reader demand, the complete text and pattern catalog are now available on CD-ROM.

The authors first describe what patterns are and how they help you in the design process. They then systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. All patterns are compiled from real-world examples and include code that demonstrates how they may be implemented in object-oriented programming languages such as C++ and Smalltalk. Readers who already own the book will want the CD to take advantage of its dynamic search mechanism and ready-to-install patterns.

The authors are internationally recognized experts in the object-oriented software field.



Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership