Нельзя оставаться в неведении, когда происходит что-то интересное.
Наблюдатель – это поведенческий паттернпроектирования, который создаёт механизм подписки, позволяющий одним объектам следить и реагировать на события, происходящие в других объектах.
Декоратор
Украшение объектов
Взгляд на архитектуру для любителей наследования.
Декоратор – структурный шаблон проектирования, предназначенный для динамического подключения дополнительного поведения к объекту. Шаблон Декоратор предоставляет гибкую альтернативу практике создания подклассов с целью расширения функциональности.
Фабрика
Домашняя ОО-выпечка
Выпечка объектов в слабосвязанных ОО-архитектурах.
Одиночка
Уникальные объекты
Создание уникальных объектов, существующих только в одном экземпляре.
Команда
Инкапсуляция вызова
Выход на новый уровень инкапсуляции, на этот раз будем инкапсулировать вызовы методов.