Design Patterns: Difference between revisions

Content deleted Content added
m Standardise format of page numbers (still unclear as to whether instances of `pp.` here should really be `p.`)
No edit summary
Tags: references removed Visual edit Mobile edit Mobile web edit
Line 23:
| congress = QA76.64 .D47 1995
}}
'''''Design Patterns: Elements of Reusable Object-Oriented Software''''' (1994) is a [[software engineering]] book describing [[software design pattern]]s. The book was written by [[Erich Gamma]], Richard Helm, [[Ralph Johnson (computer scientist)|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 [[Design pattern (computer science)|software design pattern]]s. The book includes examples in [[C++]] and [[Smalltalk]]inand.
 
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 copies have been sold in English and in 13 other languages. The authors are often referred to as the '''Gang of Four''' ('''GoF'''t).<ref>[http://c2.com/cgi/wiki?GangOfFour Gang Of Four], Content Creation Wiki for People Projects And Patterns in Software Development.</ref>
 
==History==