Имеется модель данных, набор сервисов и два клиента — web и desktop. Модель данных в данном контексте это классы. Сервисы управляют моделью, клиенты пользуются сервисами и имеют доступ к модели. Есть у нас к примеру интерфейс Shape и его реализации, классы Circle, Ellipse, Rectangle. Клиенты выполняют отрисовку этих фигур. Если бы был только десктоп-клиент, дизайн можно было бы построить с помощью какого нить Посетителя. Подскажите, пожалуйста, как правильнее поступить в случае с веб-клиентом (html+js)? Пока вижу только самый простой вариант — ввести в фигурах филд shapeType, и уже на клиентах делать ветвление.
Ответ на:
комментарий
от iZEN
Ответ на:
комментарий
от dave
Ответ на:
комментарий
от iZEN
Ответ на:
комментарий
от dave
Ответ на:
комментарий
от dave
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Дизайн для приложения (2014)
- Форум java приложения (2011)
- Форум Java приложения (2006)
- Форум java приложения (2004)
- Форум java приложения (2004)
- Форум Дизайны Elementary OS приложений (2013)
- Форум Qt и дизайн приложения (2016)
- Форум Безопасность java приложений (2019)
- Форум мониторинг Java приложений (2022)
- Форум Вопрос гуру архитектурного дизайна приложений (2014)