Resultados de la búsqueda a petición "domain-driven-design"

2 la respuesta

¿En qué capa deben los objetos del Patrón de especificación ser "nuevos"?

Entonces, he visto algunas publicaciones sobre el Patrón de especificación aquí, y todavía no he encontrado una respuesta a esta. Mi pregunta es, en una arquitectura de n capas, ¿dónde exactamente debo actualizar las especificaciones? Podría ...

5 la respuesta

Está bien que las entidades accedan a los repositorios?

Acabo de comenzar a trabajar con DDD, así que tal vez esta sea una pregunta tonta ... ¿Está bien que una entidad acceda a un repositorio (a través de alguna interfaz IRepository) para obtener un valor en tiempo de ejecución? Por ejemplo, ...

1 la respuesta

DDD y el uso de Getters y Setters

He leído algunos artículos / publicaciones sobre el uso de Getters y Setters, y cómo ayudan a vencer el propósito de la encapsulación en objetos de modelo de dominio. Entiendo la lógica detrás de no usar setters: está permitiendo que el código ...

8 la respuesta

EF código primero: ¿Cómo eliminar una fila de la Colección de una entidad mientras sigue DDD?

Así que aquí está el escenario: DDD indica que usa un repositorio para obtener la raíz agregada, luego use eso para agregar / eliminar a cualquier colección que tenga. Agregar es simple, simplemente llama a.Add(Item item) sobre elCollection ...

10 la respuesta

Pros / Contras de implementar cálculos en C # en lugar de SQL [cerrado]

Trabajo en una aplicación de inteligencia empresarial en la que confiamos en gran medida en las consultas sql sin formato (consultas con nombre a la NHibernate) y también en la API de NHibernate QueryOver. En términos generales, gran parte del ...

4 la respuesta

EF 4.2 Código Primero y Preocupaciones de Diseño DDD

Tengo varias inquietudes cuando intento hacer el desarrollo DDD con el código EF 4.2 (o EF 4.1) primero. He realizado una investigación exhaustiva, pero no he encontrado respuestas concretas para mis preocupaciones específicas. Aquí están mis ...

6 la respuesta

Cuáles son los beneficios de la ignorancia de persistencia?

Soy un novato en el mundo DDD + TDD. Pero he estado en programación durante casi 9 años. ¿Puede alguien explicarme los beneficios de la ignición de persistencia? La aplicación típica de nHibernate simplemente empuja la dependencia entre la ...

8 la respuesta

pasar datos en una aplicación ntier

¿Cómo se pasan datos a capas en una aplicación de n niveles? He trazado 3 métodos diferentes. UN objetos genéricos .net tablas de datos genéricos, Hashtables, conjuntos de datos genéricos, cadenas, ints, etc. ... luego, use los conjuntos de ...

6 la respuesta

Validación única al usar CQRS y el abastecimiento de eventos

Estoy tratando de implementar mi propia infraestructura CQRS con Event Sourcing para aprenderlo mejor. Como proyecto de muestra, estoy implementando un motor de blog, sé que podría no ser perfecto, pero solo quiero trabajar en algo real. El ...

4 la respuesta

Lógica de dominio vs validación de datos

Estoy ocupado leyendo y disfrutando la inyección de dependencia en .Net por Mark Seemann. Es bastante difícil para mí explicar el contexto exacto, así que solo moleste con esta pregunta si está familiarizado con el libro. Mi pregunta tiene ...