Архив ‘Программирование’ Категории

Пять копеек о моём видении нормального проектирования

11 февраля, 2012 | Комментариев нет

Первый уровень — фасад, которому передаются команды(понятные пользователю. например: удали запись №10) на выполнение

Второй уровень — уровень модели предметной области(он содержит фасады и сервисы отражающие сущности предметной области. например: публикация, комментарий, страница, пользователь).

Третий уровень — месиво из разных паттернов, для предоставления информации и выполнения операций. Обычно в этом уровне ацкий ад, который приходится часто рефакторить.