Bounded Contexts et Subdomains
Quand on découvre le Domain-Driven Design, surtout à travers les livres récents, on commence souvent par enseigner le design stratégique, à savoir identifier le Domain et les Subdomains, et décomposer son application en Bounded Contexts. Seulement, la différence entre les deux est souvent mal compris (peut-être également mal expliquée ?). On parle souvent d’alignement et de microservices, on aime à penser qu’un Bounded Context est la matérialisation d’un Subdomain. La réalité est plus riche que ça. ...