Вопросы с тегом «onion-architecture»

5
Чистая архитектура: вариант использования, содержащий докладчика или возвращающие данные?
Чистая Архитектура предлагает позволить случай использования Interactor назвать фактическую реализацию ведущих (который вводится, после DIP) для обработки ответа / дисплея. Тем не менее, я вижу людей, реализующих эту архитектуру, возвращающих выходные данные из интерактора, а затем позволяющих контроллеру (на уровне адаптера) решать, как с ним работать. Является ли второе решение …

1
Луковая архитектура против 3-уровневой архитектуры
Я вижу только преимущества для луковой архитектуры по сравнению с 3-уровневой архитектурой, где BL должен вызывать методы для DAL (или интерфейса DAL) для выполнения CRUD. Лук имеет лучшее разделение проблем, тестируемость, ремонтопригодность и чище. Итак, действительно ли луковая архитектура действительно лучше во всех аспектах, а 3-уровневая архитектура - это просто …

4
Таблицы поиска: являются ли они утечкой в ​​модели предметной области?
Вы строите систему, которая отслеживает компании. Эти компании имеют контакты. Эти контакты часто являются специалистами, которые отвечают только на некоторые типы вопросов, таких как выставление счетов / оплата, продажи, заказы и поддержка клиентов. Используя доменно-управляемый дизайн и архитектуру Onion, я смоделировал это со следующими типами: Компания Имеет контакты контакт Имеет …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.