Имеется модель данных, набор сервисов и два клиента — web и desktop. Модель данных в данном контексте это классы. Сервисы управляют моделью, клиенты пользуются сервисами и имеют доступ к модели. Есть у нас к примеру интерфейс Shape и его реализации, классы Circle, Ellipse, Rectangle. Клиенты выполняют отрисовку этих фигур. Если бы был только десктоп-клиент, дизайн можно было бы построить с помощью какого нить Посетителя. Подскажите, пожалуйста, как правильнее поступить в случае с веб-клиентом (html+js)? Пока вижу только самый простой вариант — ввести в фигурах филд shapeType, и уже на клиентах делать ветвление.
Ответ на:
комментарий
от iZEN
Ответ на:
комментарий
от dave
Ответ на:
комментарий
от iZEN
Ответ на:
комментарий
от dave
Ответ на:
комментарий
от dave
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Дизайн :) (2007)
- Форум «дизайн» (2007)
- Форум Дизайн БД? (2017)
- Форум Оцените дизайн (2012)
- Форум Новый дизайн (2012)
- Форум [kde4] Дизайн (2011)
- Форум Дизайна тред (2015)
- Форум Дизайн libreoffice (2013)
- Форум Раскритикуйте дизайн (2011)
- Форум Дизайн калькулятора (2011)