Архитектурные шаблоны
В этой главе рассмотрены шаблоны и антишаблоны проектирования.
Шаблоны (паттерны) проектирования (design patterns) — это общепринятые способы решения часто возникающих задач. Они нужны для написания понятного кода.
Антишаблоны (антипаттерны, antipatterns) — неправильные способы решения задач. Они могут быть популярны, но приводят к проблемам.