Design de domínio com arquitetura de cebola - uma cebola por contexto limitado, ou apenas um?
-
21-12-2019 - |
Pergunta
Eu sou novo no design de domínio (temos um cara no trabalho que está nos empurrando para usá-lo), e gosto do que vejo. Eu entendo a arquitetura de cebola, que eu acredito que vai de mãos dadas com DDD, mas não tenho certeza de como isso funciona com contextos limitados.
Na introdução da Microsoft eu entendo a necessidade dos contextos limitados
Mas eu não sei se essas são cebolas individuais ou não. Parece haver algum cruzamento, quase como se houvesse uma grande cebola com os outros dentro, o que soa complicado para implementar.
Como funciona a arquitetura de cebola com contextos limitados?
Solução
Na verdade, não, eles são conceitos diferentes.DDD= Modele sua camada de negócios para refletir com precisão os conceitos de negócios e usar casos, nada menos nada mais.A arquitetura x (qualquer) é sobre estrutura de aplicativos de acordo com critérios técnicos (nada a ver com o domínio parece).
Você pode estruturar seu aplicativo para refletir melhor o negócio em vez de preocupações técnicas, ou seja, o negócio é o primeiro critério, o técnico é o segundo, usando Componentes de negócios autônomos Você não precisa ter um aplicativo corporativo para isso, o conceito aplica-se a aplicativos não distribuídos menores.
Nesse meio tempo Leia este