Показать сообщение отдельно
Старый 12.04.2012, 16:27
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 2  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
IMHO

1. если модели две то это будет уже не MVC
если уж очень хочется две модели то можно соорудить вложенную модель
2. вся прелесть MVC в том что view заменимый, по сути приложение должно продолжать нормально функционировать даже если, в данный момент, у него нету вью совсем, или наоборот есть больше чем один вид.
3. в классическом MVC, контроллер не должен управлять видом напрямую.
контроллер управляет моделью, модель оповещает вид, вид отражает состояние модели и дёргает контроллер когда пользователь что-то делает
4. в качестве примера может быть флекс фреймворк, каждый компонент это mvc, и при этом некоторые компоненты состоят из других компонентов, например скроллер содержит несколько кнопок

Добавлено через 13 минут
вот тут очень хорошо всё расписано про MVC
__________________
Хороший отдых - половина работы.


Последний раз редактировалось artcraft; 12.04.2012 в 16:42.