|
|
|
|
|
by rapnie
1723 days ago
|
|
DDD provides insights to understanding how a business works for people who are not domain experts themself, and are tasked to translate business requirements to code. This insight helps make appropriate decisions about those "most critical aspects of software development", nothing more, nothing less. Whether you use factories or not is a much lower-level technical decision far removed from the essence and rationale of 'doing DDD'. |
|
shrug maybe im reading all the wrong things but IME most DDD discussions, blog posts and books sound more like this:
https://stackoverflow.com/questions/555241/domain-driven-des...
And few delve into the real "essence" as you put it.
Event storming is one of few times, but it doesn't seem to be a core part of DDD and i found the outcome to be underwhelming.