Обновить
2
Станислав Батурин@QhighTower

Пользователь

Отправить сообщение

Как раз выделил необходимость обособления слоя бизнес-логики. При концептуальной независимости доменного слоя, реальная реализация всегда строится на какой-нибудь инфраструктуре (подсистеме), это как минимум язык программирования, при необходимости также добавляют стандартные библиотеки и расширения языка.

Согласен, даже просто язык программирования может рассматриваться как один из инфраструктурных элементов в разработке программного обеспечения.

Инфраструктурный слой предоставляет общие технические возможности, поддерживающие более высокие уровни, у Эванса это может быть например обмен сообщениями в приложении, хранение данных для домена, утилиты UI.
Хороший пример библиотеки инфраструктурного уровня на мой взгляд, это различные реактивные расширения, например RxJS

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность