Preguntas etiquetadas con design-patterns

8
Crear un método de extensión Predicate Builder

Tengo una cuadrícula de interfaz de usuario de Kendo que actualmente estoy permitiendo filtrar en varias columnas. Me pregunto si hay un enfoque alternativo para eliminar la declaración del interruptor externo. Básicamente, quiero poder crear un método de extensión para poder filtrar...

8
Modelo de dominio y consulta

Soy nuevo en DDD, ya que trabajé solo en aplicaciones Transaction-Script con un modelo anémico, o solo en Big Balls of Mud, así que perdone cualquier terminología que abuse. Estoy tratando de entender la separación adecuada entre el modelo de dominio y el repositorio. ¿Cuál es la forma correcta de...

8
Colocación aceptable de la raíz de la composición utilizando contenedores de inyección de dependencia (DI) e inversión de control (IoC)

He leído en varias fuentes, incluido el blog 'Ploeh' de Mark Seemann, acerca de cómo la ubicación adecuada de la raíz de composición de un contenedor de IoC está lo más cerca posible del punto de entrada de una aplicación. En el mundo .NET, estas aplicaciones parecen ser comúnmente consideradas...

8
¿El patrón de fábrica abstracta escala?

Todavía estoy tratando de entender los patrones de diseño aquí, después de aprender el patrón abstracto de fábrica, me di cuenta de que este patrón no escalará bien. Echa un vistazo al diagrama uml del patrón abstracto de fábrica Si tengo que crear un nuevo 'AbstractProductC', tendré que agregar...