Re[4]: MVC pattern программирования. Вопросы по идеологии.
От: _FRED_ Черногория
Дата: 04.07.05 20:01
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Значит меня слегка сбила известная картинка (4К). Что означает стрелка от Вида к Модели? Получение сообщений об измении данных? Или что-то ещё?


На рисунке ниже в этой же статье Вид данные забирает напрямую из Модели...

Виду от модели нужны две вещи (как я вижу): данные и информация о том, что они поменялись. информацию Вид получает через события контроллера, а вот сами данные?

ДаЮ и, возможно, моя псевдографика вводит в заблуждение
Это:
                  1 Модель 1
                 /          \
               оо            оо
        Контроллер 1<----->1 Вид

связи-стрелки от модели _не означают_ что модель пораждает объекты Контоллера и Вида, а означают, что у одной и той же модели одновременно могут быть несколько N независимых друг от друга видов N независимых же друг отдура Контроллеров, но у каждого Контроллера один и только один Вид (или у каждого Вида один и только один Контроллер).

Пробовал я было иметь N Контроллеров и M > N Видов (то есть у одного Контроллера может быть несколько независимых друг от друга видов), но как-то слишком наворочено получилось Имеет такая идея право на существование?
<< RSDN@Home 1.1.4 beta 7 rev. 500 >> =12:01= [Windows XP — 5.1.2600.0] {Build at .NET 1.1.4322.2032}
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.