Design Patterns: Elements of Reusable Object-Oriented Software (... Cover Art

Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)

By: Erich Gamma (Author), John Vlissides (Author) and Ralph Johnson (Author)


List Price: $59.99
Current Price: $48.51
You Save: $11.48 (19%)
Download eBook

Also available from:

Provider Name Price From Rent
1   BookRenter $34.57 Rent
2   ECampus $44.99 Rent
3   Bigger Books $46.34 Rent

Provider Name Price From Condition Buy
1   Biblio $16.20 New Buy
2   ValoreBooks.com $18.09 New Buy
3   Alibris $22.22 New Buy
4   Informit $47.99 New Buy
5   Bigger Books $49.97 New Buy
6   ECampus $50.99 New Buy
7   Printsasia $51.70 New Buy
8   Books-a-million $59.99 New Buy
 
9   Textbooks $34.99 Used Buy

Ebook Download

  • Other editions available from:

Product Description



Run a Quick Search on "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma to Browse Related Products:


Product note

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.

Short Desription

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 hyperlinked cross-references; accessed through a standard web browser; Java-based dynamic search mechanism, enhancing online seach 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. This electronic version of Design Patterns enables programmers to install the book directly onto a computer or network for use as an online reference for creating reusable object-oriented software.

The authors first describe what patterns are and how they can 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.



Customer Reviews for "Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)" by Erich Gamma (Author)

There are no customer reviews yet. Be the first to write a review!

Submit your Review




Explore More Great Tower Sales & Specials



Tower.com Sales, Promotions & Special Features

Tower.com Sales & Boutiques

  • Tower Essentials Sale
    Visit the Essentials Sale for a wide selection and huge savings on your favorite music, DVD, Blu-ray and Books.
  • Great Gift Ideas
    Tower has Great Gift Ideas and Huge Savings on Your Favorite Music, CDs, DVDs, Books and More at Prices that Make Giving A Breeze!

Interact with Tower.com