слоям не имеют. Как и Entity, получается. Это больше как базовые классы объектов любого назначения.
Есть еще вопрос. К этому оно имеет слабое отношение, но так сказать, пользуясь случаем. О коде, по структуре кодовой базы. Постоянно испытываю с этим проблемы. Как не пробуй, а все равно получается какой-то бардак. К примеру, есть модуль Платежи и есть модуль Аккаунты (пользователей). И там и там есть слой приложения, доменный слой и вот как допустим разложить классы типа Entity, VO, сервисы, чтобы было понятно и к какому модулю они относятся и какому слою? Модули должны иметь свои слои или модули должны быть в слоях? Или это совсем какая-то дичь?
я могу ошибаться!
модули имет ьсвои слои
Да, об этом есть. Тогда, получается, если проект разрабатывается по DDD, то оперировать термином модуль нельзя? Т.к. за вертикальную ответственны поддомены, контексты?
Обсуждают сегодня