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

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


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