Resultados da pesquisa a pedido "domain-driven-design"
aceitável que as entidades acessem repositório
Acabei de começar a trabalhar com DDD, então talvez essa seja uma pergunta boba ... Está tudo bem para uma entidade acessar um repositório (através de alguma interface IRepository) para obter um valor em tempo de execução? Por exemplo, desejo ...
DDD e o uso de Getters e Setters
Eu li alguns artigos / posts sobre o uso de Getters e Setters, e como eles ajudam a derrotar o propósito do encapsulamento em objetos de modelo de domínio. Entendo a lógica por trás de não usar setters - você está permitindo que o código do ...
ódigo @EF primeiro: como excluir uma linha da coleção de uma entidade enquanto segue o DD
Então, aqui está o cenário: DDD afirma que você usa um repositório para obter a raiz agregada e, em seguida, usa-o para adicionar / remover todas as coleções que possu A adição é simples, você chama simplesmente.Add(Item item) noCollection ...
rós / contras da implementação de cálculos em C # em vez de SQL [fechado]
Trabalho em um aplicativo de inteligência de negócios em que dependemos bastante de consultas sql brutas (chamadas nomeadas no NHibernate) e também da API QueryOver do NHibernat Geralmente, muito do valor que fornecemos é proveniente das ...
EF 4.2 Preocupações com o código primeiro e o DDD Design
Tenho várias preocupações ao tentar desenvolver o DDD primeiro com o código EF 4.2 (ou EF 4.1). Eu fiz uma extensa pesquisa, mas não encontrei respostas concretas para minhas preocupações específicas. Aqui estão as minhas preocupações: O ...
Quais são os benefícios da ignorância de persistência?
Sou novato no mundo DDD + TDD. Mas estou na programação há quase 9 anos. Alguém pode me explicar os benefícios da ignornace persistência? O aplicativo nHibernate típico apenas empurra a dependência entre classe e banco de dados para o ...
passando dados em um aplicativo ntier
Como você passa dados para camadas em um aplicativo de n camadas? Mapeei três métodos diferentes. UMA .net genérico objetos tabelas de dados genéricos, tabelas de hash, conjuntos de dados genéricos, seqüências de caracteres, ints etc ... e ...
Validação de exclusividade ao usar CQRS e fornecimento de eventos
Estou tentando implementar minha própria infraestrutura CQRS com o Event Sourcing para aprender melhor. Como exemplo de projeto, estou implementando um mecanismo de blog, sei que pode não ser um ajuste perfeito, mas só quero trabalhar em algo ...
Lógica de domínio vs validação de dados
Estou ocupado lendo e curtindo a Injeção de Dependências em .Net por Mark Seeman É bastante difícil para mim explicar o contexto exato, então, por favor, apenas se preocupe com esta pergunta se você estiver familiarizado com o livr Minha ...
Onde devo colocar um cheque exclusivo no DDD?
Estou trabalhando no meu primeiro projeto DDD e acho que entendo os papéis básicos de entidades, objetos de acesso a dados e seu relacionamento. Eu tenho uma implementação de validação básica que armazena cada regra de validação com sua entidade ...