Resultados de la búsqueda a petición "domain-driven-design"
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 ...
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 ...
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> ...
¿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 ...
TDD, DDD y encapsulación
Después de varios años de seguir las malas prácticas transmitidas por los 'arquitectos' en mi lugar de trabajo y de pensar que debe haber una mejor m...
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 ...
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 ...
¿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 ...
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 ...