The Outpost Store
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Textbooks » Object-Oriented Design » Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing)  
Categories
Apparel & Accessories
Audio, TV & Home Theater
Automotive Parts & Accessories
Baby Clothes & Products
Beauty
Bedding & Bath
Books
Camera & Photo
Cell Phones & Service
Computers & PC Hardware
DVD
Electronics
Exercise & Fitness
Food
Fresh Flowers & Plants
Furniture & Décor
Gourmet Food
Grocery Products
Hardware
Health & Personal Care
Home Improvement
Industrial & Scientific
Jewelry & Watches
Kids & Baby Clothes
Kitchen
Kitchen & Dining
Magazines
Movie & TV Downloads
MP3 Downloads
Music
Musical Instruments
Office Products
Outdoor Living
Patio, Lawn & Garden
Personal Care
Pet Supplies
Power & Hand Tools
Shoes
Software
Sports & Outdoors
Textbooks
Toys & Games
Vacuums, Cleaning & Storage
VHS
Video Games
Wireless

Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing)

Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing)

zoom enlarge 
Authors: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Publisher: Addison Wesley Longman
Category: Book

List Price: $44.99
Buy New: $29.95
You Save: $15.04 (33%)



New (12) Used (3) from $29.95

Rating: 4.5 out of 5 stars 249 reviews
Sales Rank: 608236

Platforms: Windows 98, Windows Me, Windows 2000, Windows Xp
Media: CD-ROM
Edition: Cdr
Number Of Items: 1
Pages: 2
Operating System: Windows XP
Shipping Weight (lbs): 0.2
Dimensions (in): 9.3 x 7.6 x 0.7

ISBN: 0201634988
Dewey Decimal Number: 005
EAN: 9780201634983
ASIN: 0201634988

Publication Date: May 1998
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Shipping: International shipping available
Condition: Brand new CD in sleeve which is placed into 7x9 box for protection. In original box which is shrink-wrapped.

Also Available In:

  • Hardcover - Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Similar Items:

  • Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)
  • Code Complete: A Practical Handbook of Software Construction
  • Head First Design Patterns (Head First)
  • Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)
  • UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (Addison-Wesley Object Technology Series)

Editorial Reviews:

Amazon.com
With the profusion of technologies, it's rare to say that a particular book is required reading for developers. Design Patterns: Elements of Reusable Object Oriented Software is one of those indispensable texts for anyone who develops software using objects. This CD-ROM edition contains a hypertext version of the book, along with additional features that make it easy to use patterns in your own programs.

The CD-ROM works with any Java-enabled browser (Internet Explorer 4.0 and Netscape Communicator 4.0.) It includes the full text of the printed book along with the richness of hypertext links to get the most out of patterns quickly. (Two versions of the text, one for 640 x 480 resolution and one for higher resolutions, are provided.)

Patterns are higher-order designs, which occur repeatedly in object-oriented design. The heart of this title is the "pattern catalog" of 23 basic patterns, ranging from creational patterns, such as Factory and Builder, and structural patterns, such as Facade and Flyweight, to behavioral patterns, such as Command and Mediator. The CD-ROM details each design element along with reasons to use it and sample code in Smalltalk and C++. (With the online version, you can even cut and paste sample code into your programs.) You can use the Java search engine to search the CD-ROM for keywords, and the online version lets you cross-reference patterns easily. All in all, the Design Patterns CD is an appealing new version of one of the most essential texts for object-oriented developers.

Book Description
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:   Read 244 more reviews...

5 out of 5 stars If you are a programmer, this is a must read   August 22, 2008
The concept of design patterns transcends programming languages. If you wish to think "outside the box" yet be effective and efficient, either this book will provide the answer or help you think in ways that you can develop our own design. A must read.


4 out of 5 stars A bit old school, but an excellent starting point...   August 18, 2008
I would say this book was a bit old school in it's approach and content, but was exactly what i needed to get a good starting point in understanding how to use design patterns in my software designs. The case studies it presented were simple problems but contained practical elements I could apply to my next big project.


5 out of 5 stars The One book you absolutely must read if you develop with object oriented languages.   August 9, 2008
This is the most recommended book on object oriented design. I can see now.what all the hype is about. I have been a developer for almost six years now. I have been using object oriented languages for some time. Despite the experience with the technologies, I didn't have a good working knowlege of how to effectively implement the technology and methodology in my own code. That is, until I read "Design Patterns". It has opened my eyes and I understand the concepts of polymorphism and code reuse much more clearly now.

"Design Patterns" is easy to read, easy to understand and has great code examples that facilitate understanding. It is my opinion that if you haven't read this book and you develop with OOP, you are probably working harder and not smarter. So do yourself a favor and pick up a copy.



3 out of 5 stars Why are people still buying this book?   July 20, 2008
 3 out of 4 found this review helpful

I give this book a 3 because it was great when it was written. But now, it is not a very good book to read. Most people who read it acknowledge they can't understand it. There are two excellent books on the market that should be read if you want to learn design patterns.

Head First Design Patterns (Head First) - is the best book to read on what patterns are as solutions to a problem in a context. Fun to read, useful, really wonderful *****.

However, if you want to learn what patterns really are - the thought process behind them, read Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series) *****

A related book that would also be a good read is Scott Bain's Emergent Design: The Evolutionary Nature of Professional Software Development (Net Objectives Product Development Series) *****

Let's give tribute to the acknowledged #1 classic in the modern software industry. But it is not the book to read to learn patterns anymore.



5 out of 5 stars THE design patterns book   July 15, 2008
 1 out of 1 found this review helpful

This book is a classic and doesn't require any further presentations. It is THE Design Patterns bible and every OO programmer should read at least a couple of times.

The samples are in C++ and sometimes Smalltalk but that really doesn't change anything even if you are a Java or C# guy.

If you are looking for a quick way into patterns I'd recommend Head First: Design Patterns as your 1st reading, but buy both and get ready to start reading this one right after.


The Outpost Network
Related Categories
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Software Reuse
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Software
Computers & Internet
Subjects
Books
• French
Foreign Language Nonfiction
Nonfiction
Subjects
Books
• Foreign Language
Calendars
Formats
Custom Stores
Specialty Stores
• Object-Oriented Software Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Nonfiction
French
Foreign Language Books
Custom Stores
Specialty Stores
• All French Books
French
Foreign Language Books
Custom Stores
Specialty Stores
• Qualifying Textbooks
Custom Stores
Specialty Stores
Books
Subcategories
All Titles
Arts & Photography
Biographies & Memoirs
Business & Investing
Children's Books
Computers & Internet
Cooking, Food & Wine
Engineering
Entertainment
Gay & Lesbian
General AAS
Home & Garden
Literature & Fiction
Medicine
Nonfiction
Outdoors & Nature
Parenting & Families
Professional
Reference
Religion & Spirituality
Science
Teens
Travel