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

2 la respuesta

Iterator versus Stream de Java 8

Para aprovechar la amplia gama de métodos de consulta incluidos enjava.util.stream de Jdk 8 Intenté diseñar modelos de dominio donde los captadores de relación con* multiplicidad (con cero o más instancias) devuelve unStream<T>, en lugar de ...

1 la respuesta

Comprender el patrón de comando en un contexto DDD

Hace poco estuve leyendo este artículo aquí: https://cuttingedge.it/blogs/steven/pivot/entry.php?id=100 [https://cuttingedge.it/blogs/steven/pivot/entry.php?id=100]. Parece hablar sobre el uso de comandos ...

3 la respuesta

Colección NHibernate IQueryable como propiedad de root

Tengo un objeto raíz que tiene una propiedad que es una colección. Por ejemplo: I have a Shelf object that has Books. // Now public class Shelf { public ICollection<Book> Books {get; set;} } // Want public class Shelf { public IQueryable<Book> ...

3 la respuesta

¿Cómo encajan las vistas de la base de datos de solo lectura en el patrón del repositorio?

Ejemplo: su base de datos tiene una vista SQL llamada "CustomerOrdersOnHold". Esta vista devuelve una mezcla filtrada de campos específicos de datos de clientes y pedidos. Debe recuperar datos de esta vista en su aplicación. ¿Cómo encaja el ...

8 la respuesta

TDD, DDD y encapsulación

Después de varios años de seguir las malas prácticas transmitidas por los &#39;arquitectos&#39; en mi lugar de trabajo y de pensar que debe haber una mejor m...

3 la respuesta

Hacer cumplir invariantes que abarcan múltiples agregados (validación de conjunto) en diseño impulsado por dominio

Para ilustrar el problema, usamos un caso simple: hay dos agregados:Lamp ySocket. Siempre se debe aplicar la siguiente regla de negocios: Ni unLamp ni unSocket se puede conectar más de una vez al mismo tiempo. Para proporcionar un comando ...

11 la respuesta

Domain Validation in a CQRS architecture

Peligro ... Peligro Dr. Smith ... Poste filosófico por delanteEl propósito de esta publicación es determinar si colocar la lógica de validación fuera de las ...

3 la respuesta

Diseño de la raíz agregada correctamente

5 la respuesta

¿Cuál es una forma práctica de modelar tablas de búsqueda en Diseño controlado por dominio (DDD)?

Estoy aprendiendo DDD (el libro de Eric Evans está abierto frente a mí) y me he encontrado con un problema para el que no puedo encontrar una respuesta. ¿Qué haces en DDD cuando solo estás tratando de obtener una lista simple de registros de ...

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