Вопрос проверяет понимание поведенческих паттернов и умение организовывать обработку запросов без жесткой связки отправителя и получателя.
Короткий ответ
Chain of Responsibility — это паттерн, в котором запрос передается по цепочке обработчиков.
Каждый обработчик может либо обработать запрос, либо передать его дальше.
Отправитель не знает, кто именно обработает запрос.
Это снижает связанность и упрощает расширение логики.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.