Post #2232190
2023-09-18 07:01 UTC
@tomw@mastodon.social, have you considered software architectures that adress this problem?
My domains too are messy, fluid, and ambiguous. Aren't all?
So I use #ddd to model this domain. Then anti-corruption layers to put the most ugly parts, or uninteresting (and their libraries and frameworks) behind curtains, to keep all that abay. Hexagonal architecture to abstract these layers. And events to bind everything together.
@silasmariner@hostux.social
Replies (1)
-
@tomw@mastodon.social 2023-09-18 07:21
@berkes@mastodon.nl @silasmariner@hostux.social But I do not want to put the parts of the software that relate to the messy real world "behind curtains". Those parts are the whole point.