Зачем мне использовать цепочку ответственности над декоратором? - PullRequest
67 голосов
/ 14 апреля 2009

Я просто читаю шаблон Chain of Responsibility , и у меня возникают трудности с представлением сценария, когда я предпочел бы его использовать вместо decorator .

Что ты думаешь? Есть ли у CoR нишевое использование?

Ответы [ 11 ]

0 голосов
/ 05 ноября 2011

Я думаю, что ситуации для применения этих двух шаблонов разные. И, кстати, для шаблона декоратора, декоратор должен знать компонент, который он обернул. А для CoR разные перехватчики не могли ничего знать друг о друге.

...