Design Patterns

1994 software engineering book / From Wikipedia, the free encyclopedia

Dear Wikiwand AI, let's keep it short by simply answering these key questions:

Can you list the top facts and stats about Design Patterns?

Summarize this article for a 10 years old


Design Patterns: Elements of Reusable Object-Oriented Software (1994) is a software engineering book describing software design patterns. The book was written by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, with a foreword by Grady Booch. The book is divided into two parts, with the first two chapters exploring the capabilities and pitfalls of object-oriented programming, and the remaining chapters describing 23 classic software design patterns. The book includes examples in C++ and Smalltalk.

Quick facts: Author, Country, Subject, Publisher, Publicat...
Design Patterns:
Elements of Reusable Object-Oriented Software
AuthorThe "Gang of Four":
CountryUnited States
SubjectDesign patterns, software engineering, object-oriented programming
Publication date
005.1/2 20
LC ClassQA76.64 .D47 1995

It has been influential to the field of software engineering and is regarded as an important source for object-oriented design theory and practice. More than 500,000[citation needed] copies have been sold in English and in 13 other languages. The authors are often referred to as the Gang of Four (GoF).[1]