Contextual Domain Models
The domain model is a domain experts view on their reality. But what happens when there are different domain experts with different, very real, views on the reality? Is a product always a product and how do I enforce my aggregate boundaries for the all-mighty model? Is my abstraction high …