EMZETT.
Войти

Паттерн «Цепочка обязанностей»

Коротко: Запрос проходит через цепочку обработчиков. Каждый решает: обработать сам, отклонить или передать следующему. Отправитель и получатель друг друга не знают.

Пример: проверки заказа

class Checker:

См. также: паттерн «Наблюдатель», паттерн «Декоратор»