Вопросы по существу по DDD

Обсуждаем, как правильно строить приложения
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Вопросы по существу по DDD

Сообщение zelenin »

MaratCrash писал(а):Но куда именно это вы бы вынесли?
в отдельный модуль без ddd-структуры, т.к. у нас в модуле не будет никакого домена.

Код: Выделить всё

ShopModule
--Domain
--Infrastructure
--Application
--Presentation
PaymentModule
--Provider
----YandexKassa
----Paypal
итд
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Вопросы по существу по DDD

Сообщение ElisDN »

MaratCrash писал(а):Вот момент работы с гузлом размещат в домене, как я полагаю, не верно. Делаю адаптер для этого, интерфейс адаптеры в домене, но вот куда положить реализацию задумался :).
В простейшем случае Интерфейс - в домен, реализацию в инфраструктуру. Если что-то сложнее, то можно, как и посоветовали, в отдельную папку.
MaratCrash
Сообщения: 200
Зарегистрирован: 2011.03.02, 21:11

Re: Вопросы по существу по DDD

Сообщение MaratCrash »

Ага, отлично, спасибо
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Вопросы по существу по DDD

Сообщение zelenin »

и поясню про Application: это вообще не о реализациях доменных концептов. Это о том как работает приложение. Что в каком порядке дергается из домена. Сервисы, управляющие сервисами и сущностями домена.
MaratCrash
Сообщения: 200
Зарегистрирован: 2011.03.02, 21:11

Re: Вопросы по существу по DDD

Сообщение MaratCrash »

Угу, спасибо за пояснение. Вообще, заметил, это отличный форум, где сидят адекватные, лояльные и толковые архитекторы. Спасибо вам всем за помощь :) Тоже буду стараться помогать остальным по другим вопросам.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Вопросы по существу по DDD

Сообщение samdark »

Топик на всякий случай прикрыл чтобы не получился очередной бесконечный Q&A на совершенно разные темы.
Закрыто