Design Patterns
Subtitle: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Publisher: Addison-Wesley Professional
Published: January 15, 1995
Language: eng
Number of pages: 395
ISBN-13: 9780201633610
Description: Four software designers present a catalog of simple and succinct solutions to commonly occurring design problems, using Smalltalk and C++ in example code. 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 go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems.--From publisher description.
Table of contents: title: Preface
pagenum: xi; title: Foreward
pagenum: xiii; title: Guide to Readers
pagenum: xv; label: 1
title: Introduction
pagenum: 1; label: 1.1
title: What is a Design Pattern
pagenum: 2; label: 1.2
title: Design Patterns in Smalltalk MVC
pagenum: 4; label: 1.3
title: Describing Design Patterns
pagenum: 6; label: 1.4
title: The Catalog of Design Patterns
pagenum: 8; label: 1.5
title: Organizing the Catalog
pagenum: 9; label: 1.6
title: How Design Patterns Solve Design