«Цепная» делегация плохой дизайн? - PullRequest
7 голосов
/ 02 августа 2011

Является ли это "нормально" для "цепочки" делегата?

Делегаты объекта A объекту B, которые, в свою очередь, делегируют тот же метод объекту C ...

У меня есть представление, которому нужны данныеот модели, подключенной к его родительскому контроллеру.По сути, между представлением и моделью есть 2 ВК.

Или есть лучший способ сделать это.

1 Ответ

8 голосов
/ 02 августа 2011

Не существует "хороших" или "плохих" шаблонов.

Вы должны использовать свой здравый смысл, чтобы знать, имеет ли смысл ваше "цепное" делегирование или нет.

  • Будет ли это облегчать будущие изменения?

  • Является ли код более независимо модульным, если так?бесполезно?

... нет "хорошего" или "плохого".Некоторые модели лучше подходят в некоторых ситуациях, другие - в других ... и, как правило, самый прямой путь - лучший.

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