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

2 la respuesta

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

8 la respuesta

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

13 la respuesta

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

4 la respuesta

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

1 la respuesta

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

2 la respuesta

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"/>?

5 la respuesta

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

2 la respuesta

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

3 la respuesta

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")){ // ...

5 la respuesta

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