Repaso
EspaƱol
Design & PracticesFoundationsDP-63

What is the 'Gang of Four' (GoF)?

Options

  1. Four authors of the 1994 Design Patterns book, with 23 patterns (Correct option)
  2. A security team that reviews code before every release
  3. The four people who founded the Git project in 2005
  4. 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.

Key terms

Practice this question in Repaso