Показать сообщение отдельно
Старый 11.11.2010, 01:48
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 16  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
По идее модели наследуются от некоторой абстрактной, BaseModel в которой есть функционал для бабблинга.
По моей (по GoF, конечно) идее баблинг и дерево не привязано ни к модели, ни к дисплей-листу, ни к DOM, ни к чему либо еще. Это просто структура Composite. Расширяй (extends) от неё во что душа пожелает.

Цитата:
Туда же можно заложить и какой-то объект ViewerInformation, в котором хранится вся-вся информация, как конкретно эту модель нужно представить
Не согласен. Предположим, что модель - телевизионный сигнал. Модель ничего не знает о том, что...
а) есть черно-белый телевизор.
б) есть цветная ЖК панель, 200Hz кадровой, супернавороченным шумодавом и предикативной системой восстановления сигнала.

Выбери себе, как будешь кодировать сигнал отдельно для бабушки и для мажора и отправлять явные посылы между телетекстом о ViewerInformation.

Отвлекся. Мысль такая. Как представляет мир себе каждый человек - это его собственное дело. А модель, одна на всех - жизнь ).

Представление просто знает о модели ровно то, что может. Представление - это данность. Конкретный образчик мира.

Модель ничего не знает о представлении. Модель абсолютна. Но абсолютна как первый закон Ньютона ). Как поведут себя представления - ей абсолютно нейтрально.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.


Последний раз редактировалось dimarik; 11.11.2010 в 02:54.