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

5 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

ó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 ...

5 a resposta

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 ...

2 a resposta

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 ...

6 a resposta

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 ...

8 a resposta

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 ...

6 a resposta

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 ...

4 a resposta

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 ...

6 a resposta

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 ...