← Все подборкиНачать →
Паттерны проектирования
Реализуй классические паттерны на Python
Шесть задач на ключевые паттерны: стратегия, наблюдатель, декоратор, фабричный метод, одиночка и состояние. По одной к каждой статье курса.
- 1
Паттерн «Стратегия»: способы скидки - 2
Паттерн «Наблюдатель»: подписка на события - 3
Паттерн «Декоратор»: добавки к кофе - 4
Паттерн «Фабричный метод»: создание уведомлений - 5
Паттерн «Одиночка»: общий конфиг - 6
Паттерн «Состояние»: жизненный цикл документа