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.
![]() | |
Author | The "Gang of Four": |
---|---|
Country | United States |
Subject | Design patterns, software engineering, object-oriented programming |
Publisher | Addison-Wesley |
Publication date | 1994 |
Pages | 395 |
ISBN | 0-201-63361-2 |
OCLC | 31171684 |
005.1/2 20 | |
LC Class | QA76.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]