none
Dominio RRS feed

Respostas

  • Na verdade, apesar de não conhecer exatamente a estrutura do seu sistema, o que você vai ter não são 4 domínios e sim um único domínio dividido em módulos.
    Esta é uma prática sugerida pelo Evans (DDD) para domínios grandes com muitas classes, e os módulos servem de separação por responsabilidade.
    Se eu não estiver errado, toma cuidado apenas para deixar os módulos o mais desacoplados possível, de preferência usando uma FAÇADE para a comunicação entre eles, senão a manutenção ficará difícil, especialmente se cada equipe for trabalhar em um módulo.

    Espero ter ajudado.

    Att,

    Alessandro
    quarta-feira, 7 de outubro de 2009 00:17

Todas as Respostas

  • Pode sim, desde que tenha uma interface bem definida entre eles ou em cada lado.

    Agora se o outro dominio for um sistema legado, ai o seu dominio vai ter que ter uma cadada de anti-corrupcao (leia sobre esta camada nos manuais e livros sobre DDD).

    Att,

    Alessandro
    terça-feira, 6 de outubro de 2009 17:10
  • Alessandro,

    eu to no começo de uma aplicação que vai ter 4 modulos, eu posso criar cada módulo num domínio?
    com cada módulo em um domínio eu posso usar um domínio para se comunicando com outros domínios?

    Att,

    Luciano Mattos
    terça-feira, 6 de outubro de 2009 21:59
  • Na verdade, apesar de não conhecer exatamente a estrutura do seu sistema, o que você vai ter não são 4 domínios e sim um único domínio dividido em módulos.
    Esta é uma prática sugerida pelo Evans (DDD) para domínios grandes com muitas classes, e os módulos servem de separação por responsabilidade.
    Se eu não estiver errado, toma cuidado apenas para deixar os módulos o mais desacoplados possível, de preferência usando uma FAÇADE para a comunicação entre eles, senão a manutenção ficará difícil, especialmente se cada equipe for trabalhar em um módulo.

    Espero ter ajudado.

    Att,

    Alessandro
    quarta-feira, 7 de outubro de 2009 00:17