O Que É um Bounded Context?
Um bounded context é uma fronteira explícita no domain-driven design dentro da qual um único modelo e seu vocabulário permanecem internamente consistentes. A mesma palavra pode significar coisas diferentes em dois contextos, então cada um possui suas próprias definições e regras. Traçar essas fronteiras evita que sistemas grandes desmoronem em um único modelo emaranhado e contraditório.
Por que importa
Sem fronteiras claras, termos compartilhados desviam de sentido e modelos vazam uns para os outros, criando acoplamento e bugs. Um bounded context torna os pontos de integração explícitos para que as equipes possam evoluir sua fatia do sistema de forma independente.
Guias relacionados
What Is Ubiquitous Language?Ubiquitous language is a shared, precise vocabulary used by developers and domain experts alike, reflected di…
What Is an Anti-Corruption Layer?An anti-corruption layer translates between your domain model and an external or legacy system so foreign con…
What Is an Aggregate Root?An aggregate root is the single entity through which all access to a cluster of related domain objects flows,…