What is the 'Gang of Four' (GoF)?
Options
- Four authors of the 1994 Design Patterns book, with 23 patterns (Correct option)
- A security team that reviews code before every release
- The four people who founded the Git project in 2005
- A testing method that has four steps to follow
Answer
Four authors of the 1994 book Design Patterns, which describes 23 classic object-oriented patterns
Why
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides wrote 'Design Patterns: Elements of Reusable Object-Oriented Software' (1994).
It catalogs 23 patterns in three groups: creational (how objects are created, e.g. Singleton, Builder), structural (how they are composed, e.g. Adapter, Decorator) and behavioral (how they interact, e.g. Observer, Strategy).
Remember
GoF = authors of the 23 classic design patterns.