Resultados de la búsqueda a petición "design-patterns"
El propósito de una capa de servicio y ASP.NET MVC 2
En un esfuerzo por comprender MVC 2 e intentar que mi compañía lo adopte como una plataforma viable para el desarrollo futuro, últimamente he estado leyendo mucho. Después de haber trabajado con ASP.NET de forma bastante exclusiva durante los ...
¿Es posible aplicar la herencia a una clase Singleton?
Hoy me enfrenté a una pregunta en la entrevista. ¿Es posible aplicar el concepto de herencia en las clases Singleton? Dije que dado que el constructor es privado, no podemos extender esa clase Singleton. Lo siguiente que me pidió es aplicar la ...
Usando la herencia y el polimorfismo para resolver un problema de juego común
Tengo dos clases; vamos a llamarlos ogro y mago. (Todos los campos son públicos para que el ejemplo sea más fácil de escribir). public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }En ...
Implementando la funcionalidad de búsqueda con múltiples parámetros opcionales contra la tabla de la base de datos
Me gustaría verificar si hay un patrón de diseño preferido para implementar la funcionalidad de búsqueda con múltiples parámetros opcionales en la tabla de la base de datos donde el acceso a la base de datos debe ser solo a través ...
Patrón de registro Vs Patrón de localizador de servicio Vs Contenedor de inyección de dependencia
¿Hay alguna diferencia entre ellos en lugar de establecer y obtener objetos en una matriz por clave? class Registry { private $container=array(); public static function Set($name,$object){ self::$container[$name]=$object; } public static ...
Configuración de Spring Integration Control Bus a través de anotaciones
Solo una simple pregunta:¿Hay alguna forma de configurarIntegración de primavera [http://docs.spring.io/spring-integration/reference/html/]Bus de control mediante anotaciones (sin ningún xml) <control-bus input-channel="operationChannel"/>?
Reemplazar condicional con polimorfismo refactorización o similar?
He tratado de hacer una variante de esta pregunta antes. Obtuve algunas respuestas útiles, pero todavía nada que me pareciera correcto. Me parece que esto no debería ser tan difícil de romper, pero no puedo encontrar una solución simple y ...
Almacenamiento de inserciones de db en un programa multiproceso
Tengo un sistema que divide grandes tareas en pequeñas tareas utilizando aproximadamente 30 hilos a la vez. A medida que finaliza cada subproceso individual, persiste sus resultados calculados en la base de datos. Lo que quiero lograr es que cada ...
Reemplazar la declaración if else con el patrón
Tengo una declaración if else que podría crecer en el futuro cercano. public void decide(String someCondition){ if(someCondition.equals("conditionOne")){ // someMethod("someParameter"); }else if(someCondition.equals("conditionTwo")){ // ...
desventajas del patrón de diseño del constructor
¿Cuáles serían las desventajas de usar el patrón de diseño del constructor? ¿Hay alguna? editar - ¿Quiero saber si hay alguna mala consecuencia del uso del patrón de diseño del constructor? Como en el libro GOF, han mencionado las buenas y ...