Resultados da pesquisa a pedido "domain-driven-design"

6 a resposta

Como evitar objetos muito grandes com o Design Orientado a Domínio

Estamos seguindo o Domain Driven Design para a implementação de um site grande. No entanto, ao colocar o comportamento nos objetos de domínio, terminamos com algumas classes muito grandes. Por exemplo, em nosso objeto WebsiteUser, temos muitos ...

4 a resposta

Como lidar com a validação de consistência baseada em conjunto no CQRS?

Eu tenho um modelo de domínio bastante simples que envolve uma lista deFacility raízes agregadas. Como estou usando o CQRS e um barramento de eventos para manipular eventos gerados no domínio, como você pode lidar com a validação em conjuntos? ...

5 a resposta

Devo usar classes parciais como camada de negócios ao usar a estrutura da entidade?

Estou trabalhando em um projeto usando a estrutura da entidade. Tudo bem usar classes parciais das classes geradas pelo EF como a camada de negócios. Estou começando a pensar que é assim que a EF deve ser usada. Tentei usar um padrão DTO e logo ...

3 a resposta

Tamanho de um contexto limitado

Comecei a aprender os princípios do DDD e atualmente estou tentando entender o conceito de um contexto limitado. Em particular, como você decide quão grande (ou pequeno) deve ser? Sim, eu sei, tão pequeno quanto possível e tão grande quanto ...

5 a resposta

DDD e MVC: Diferença entre 'Modelo' e 'Entidade'

Estou seriamente confuso sobre o conceito de 'Model' no MVC. A maioria das estruturas existentes hoje coloca o Modelo entre o Controller e o banco de dados, e o Modelo quase age como uma camada de abstração do banco de dados. O conceito de ...

2 a resposta

Iterador versus Fluxo de Java 8

Para tirar proveito da ampla variedade de métodos de consulta incluídos nojava.util.stream do Jdk 8, tentei projetar modelos de domínio em que getters de relacionamento com* multiplicidade (com zero ou mais instâncias) retorna umStream<T>, em vez ...

3 a resposta

DDD - qual camada DTO deve ser implementada

Estou inclinado sobre DDD, então peço desculpas se minha pergunta for ingênua. Acho que preciso usar o Local Data Transfer Object para exibir dados para os usuários, pois muitas propriedades não fazem parte de nenhum dos Objetos de Entidade / ...

3 a resposta

O nome de usuário da verificação do CQRS Event Sourcing é exclusivo ou não do EventStore ao enviar o comando

O EventSourcing funciona perfeitamente quando temos um EntityID exclusivo em particular, mas quando estou tentando obter informações do eventStore que não seja o EntityId específico, estou tendo dificuldades. Estou usando o CQRS com ...

2 a resposta

Repositório e fábrica DDD

Na minha aplicação algumas camadas. Neste tópico, abordaremos as camadas Domínio e Infraestrutura. Eu tenho a interface de repositório ClientRepositoryInterface na camada Domínio. E eu tenho a implementação dessa interface ClientRepositoryImpl ...

1 a resposta

DDD e limite de transação agregada

Digamos que eu tenho um objeto chamado documento e ele tem vários filhos em forma de imagens, áudio, vídeo, etc. Assim, um usuário do meu aplicativo pode criar um documento digitando algum texto, adicionando imagem, vídeo, etc. Pelo que entendi ...