Re: И снова про DDD
От: varenikAA  
Дата: 01.05.21 09:51
Оценка: -1
Здравствуйте, scf, Вы писали:

scf>Несколько раз знакомился с этой парадигмой по Эвансу, и каждый раз у меня получался один и тот же вывод — архитектурная астронавтика, неприменимая в реальной жизни.


scf>Кто-нибудь вообще видел достаточно сложный код (в идеале опнсорс), написанный по DDD, с бизнес-логикой в методах доменных объектов?


Отличная книжка про ddd https://fsharpforfunandprofit.com/
Но вроде как типы и операции разделять принято.
Была бы возможность делал бы так. Реальный случай. Переделывали бизнес-логику уже готового кода и в результате из-за анемичной модели, где все объекты наследуют интерфейс
IRecord { int Id{get;set;}}

в итоге проект собрался но в отдельных местах сравниваться по Id гайки с болтами.
если же идет к DDD и TDD то реально код становиться самодокументированным, но скорее всего производительность будет ниже.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.