Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [MVP] Использование Builder паттерна в Presenter'e / 2 сообщений из 2, страница 1 из 1
06.03.2012, 11:08
    #37692956
Zhirinovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MVP] Использование Builder паттерна в Presenter'e
Начну сразу с немного абстрактного примера:
Есть машина по управлению погодой, способная генерировать различные виды погоды :) Скажем, дождь, снег, листопад.
Каждая "частица" (снежинка\дождинка или лист, т.е. то, что можно увидеть глазами :)) является по сути представлением.
Представлений естественно много. Число создаваемых представлений хранится в конфигурационном файле.
Модель соответственно - свойства этого объекта из представления: размер, смещение, текущая позиция по отношению к земле, следующая позиция и т.п. Т.е. одна модель описывает каждый объект представления.
Презентер обрабатывает события от представления об изменении направления ветра, числа "частиц", скорости падения, размера или типа "частицы", изменяя соответственно модель и обновляя "картинку" представления.

А теперь вопрос: как лучше всего порождать экземпляры представлений?
Пока, что думается использовать Builder паттерн в самом презентере.
...
Рейтинг: 0 / 0
06.03.2012, 11:27
    #37692994
Zhirinovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MVP] Использование Builder паттерна в Presenter'e
дополню, т.е. представлений много, но они могут иметь различные характеристики, в зависимости от вида Листопад\Снег\Дождь
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [MVP] Использование Builder паттерна в Presenter'e / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]