Design Patterns: Elements of Reusable Object-Oriented Software

$25.00$50.00

 

Section Content
Book Title Design Patterns: Elements of Reusable Object-Oriented Software
Authors Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Edition 1st Edition
Publisher Addison-Wesley Professional
Publication Date October 1994
ISBN-10 0201633612
ISBN-13 9780201633610
Language English
Format Hardcover

Design Patterns: Elements of Reusable Object-Oriented Software is a foundational software engineering book by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Published by Addison-Wesley Professional, this classic reference introduces reusable solutions to commonly occurring problems in object-oriented software design.

The book explains how experienced software developers approach software design problems and organize classes, objects, interfaces, and relationships to create software that is easier to understand, maintain, and reuse. It presents a structured catalog of design patterns and discusses when and how they can be applied in software development.

The book covers 23 classic object-oriented design patterns, organized into three major groups: Creational, Structural, and Behavioral patterns. It also includes a case study, pattern catalog, glossary, notation guide, bibliography, and index. The examples and discussions make it a valuable reference for software developers and students studying object-oriented design and software engineering.

Customer Reviews

There are no reviews yet.

Be the first to review “Design Patterns: Elements of Reusable Object-Oriented Software”

Your email address will not be published. Required fields are marked *