Leksykon IT › Programowanie › Gang Czterech (GoF)

Gang Czterech (GoF)

Programowanie Svenska → Zaktualizowano: 2026-10-06

Przydomek autorów książki „Design Patterns: Elements of Reusable Object-Oriented Software” (1994) — Gamma, Helm, Johnson, Vlissides. A także samej książki.

Zdefiniowała 23 wzorce w trzech kategoriach: kreacyjne (Factory, Singleton, Builder, Prototype, Abstract Factory), strukturalne (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy) i behawioralne (Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor, Interpreter).

Wpływowa, ale krytykowana: wiele wzorców to obejścia ograniczeń C++/Javy. W językach funkcyjnych są w połowie zbędne. Nadal to słownik, który każdy starszy inżynier powinien znać.

← Wróć do leksykonu