LINUX.ORG.RU

История изменений

Исправление AntonyRF, (текущая версия) :

DDD

Это когда все идет во главу перформанса?

Абсолютно не так, надо просто объекты, которые отвечают за что-то одно складывать в одном месте и это место называется доменом.

Главный объект в домене - это доменный сервис, у него могут быть любые методы.

Чтение\запись в домене через интерфейс, который называется репозиторием.

Бизнес логика - это функции, которые работают с интерфейсами и не связаны на прямую со всякими структурами и объектами.

Ну и правила видимости, инверсии зависимостей - там тоже все просто.

Почитай про это, лишним не будет

Исходная версия AntonyRF, :

DDD Это когда все идет во главу перформанса?

Абсолютно не так, надо просто объекты, которые отвечают за что-то одно складывать в одном месте и это место называется доменом.

Главный объект в домене - это доменный сервис, у него могут быть любые методы.

Чтение\запись в домене через интерфейс, который называется репозиторием.

Бизнес логика - это функции, которые работают с интерфейсами и не связаны на прямую со всякими структурами и объектами.

Ну и правила видимости, инверсии зависимостей - там тоже все просто.

Почитай про это, лишним не будет