Git Hub
коротко

Паттерн Chain of Responsability

11 января 2017, 12:11

Оглавление

Цепочка обработчиков

Цепочка обязаностей, она же цепочка ответственности, она же цепочка обработчиков

Когда использовать этот паттерн:

  • У вас более чем один объект — обработчик.
  • У вас есть несколько объектов обработчика, при этом вы не хотите специфицировать который объект должен обрабатывать в даный момент времени.

Цепочка обязанностей используется для обработки разнообразных запросов, каждый из которых может рассматриваться другим обработчиком.


Поделиться
Запинить
Популярное