Здравствуйте, IB, Вы писали:
IB>Да и отсутствие событий в модели — не жесткое условие, просто рекомендация, вполне разумная на мой взгляд. Все зависит от конкретной ситуации.
Объясните, пожалуйста, требование отсутствия событий в модели. Пока не имею возможности ознакомиться со статьей, но обязательно прочту в скором времени.
IB>Например, ввести общий Presenter уровнем выше или организовать взаимодействие Presenter-ов друг с другом через Observer...
К чему такие сложности? Мне кажется правомерным замечание о двух View, которые должны получать события от одной и той же Model. Сам именно так всегда и проектировал.
Достаточно важным кажется следующий момент. Первый проект с внедрением шаблона MVC писал на Java версии 1.5, а потому сразу проектировал ядро MVC с использованием Generic — тогда еще новинкой. Аналогично сейчас переписываю ядро на Microsoft Framework .Net 2. Использование типизации классов ядра MVC значительно упрощает дальнейшую разработку на его основе.
... << RSDN@Home 1.2.0 alpha rev. 655>>