🎉 Ура! После трёх лет работы, я наконец выпустил английскую версию книги о паттернах! Вот она »

Каталог паттернов проектирования

Порождающие

Отвечают за удобное и безопасное создание новых объектов или даже целых семейств объектов.

Структурные

Отвечают за построение удобных в поддержке иерархий классов.

Поведенческие

Решают задачи эффективного и безопасного взаимодействия между объектами программы.