No, Your Domains and Bounded Contexts Don’t Map 1 on 1

Here’s a myth that won’t die: your Bounded Contexts should map 1 on 1 to your business domains. It sounds clean and logical, but it’s wrong. The myth persists because: Sometimes it’s true, it could be true in ideal but imaginary circumstances, it absolves you from doing deep modelling and critical thinking about your organisation and software systems. Be careful with software design rules that…