The mistake we software developers often make is to make a shared model for our entire system to use. Software developers are addicted to code reuse. However, it’s at the cost of not isolating our domain models and establishing boundaries.
The mistake we software developers often make is to make a shared model for our entire system to use. Software developers are addicted to code reuse. However, it’s at the cost of not isolating our domain models and establishing boundaries.