-
Notifications
You must be signed in to change notification settings - Fork 2
Проектирование
radiys92 edited this page Oct 17, 2016
·
3 revisions
Пока тут только история модификации архитектуры, позже будет расписана полнойстью.
Ошибки:
- Очень сложно выделить слои архитектуры и обозначить все зоны ответственности
Ошибки:
- Нелогичный вынос бекенда на слой внешних устройств - лучше бы смотрелся в источниках данных
- Слишком абстрактные названия модулей, не описывающих их сути
- Revision Observer - слишком крупный модуль и вся его функциональность в текущей версии входит как в доступ к данным так и управление ими
- У модуля Revision Data Driver слишком большая зона ответственности, нужно разбить на несколько модулей
Ошибки:
- Слабое описание участка слоя управления данными и слоя интерфейсов доступа
- Нету описания механизама загрузки данных от бекенда. Обычный механизм не подойдет, потому что при загрузке неизвестен тип элементов коллекций