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

2 la respuesta

¿Por qué Abstract Factory trata con familias y Factory Method genera un solo objeto?

Por lo que he leído, el patrón de fábrica abstracto generalmente se ocupa de crear varios objetos que están asociados con la misma familia, y el patrón del método de fábrica se ocupa de generar un solo objeto. Considere el siguiente ejemplo, que ...

9 la respuesta

¿Cuál es el punto de una fachada de tala? [cerrado]

Hay un montón de bibliotecas de registro diferentes para elegir, cada una con su propio conjunto de peculiaridades y ventajas. (Ejemplos .Net: log4net, System.Diagnostics.TraceSource, nLog, etc.) La inclinación natural es abstraer esas ...

7 la respuesta

Usar un patrón de estrategia y un patrón de comando

Ambos patrones de diseño encapsulan un algoritmo y desacoplan detalles de implementación de sus clases de llamada. La única diferencia que puedo discernir es que el patrón de Estrategia toma parámetros para la ejecución, mientras que el patrón de ...

10 la respuesta

¿Singletons vs. Contexto de aplicación en Android?

Recordando estoPublicar enumerando varios problemas de uso de singletons [http://www.antonioshome.net/blog/2006/20060906-1.php]y habiendo visto varios ejemplos de aplicaciones de Android que usan el patrón de singleton, me pregunto si es una ...

8 la respuesta

Desventaja de la composición del objeto sobre la herencia de clase

La mayoría de los libros de diseño de patten dicen que deberíamos "Favorecer la composición de objetos sobre la herencia de clases". Pero, ¿puede alguien darme un ejemplo de que la herencia es mejor que la composición de objetos?

2 la respuesta

¿Data Mapper es una tendencia más moderna que Active Record?

Me he encontrado con un par de ORM que recientemente anunciaron que planean mover su implementación de Active Record a Data Mapper. Mi conocimiento de este tema es muy limitado. Entonces, una pregunta para aquellos que saben mejor, ¿Data Mapper ...

6 la respuesta

Cómo causar intencionalmente un error en tiempo de compilación en la creación de instancias de plantilla

A veces, al codificar con plantillas de C ++, desea evitar que los usuarios creen instancias de una especialización específica o un conjunto de especializaciones, porque el resultado sería absurdo. Por lo tanto, puede definir una especialización ...

3 la respuesta

¿Singleton sería un buen patrón de diseño para un sitio de microblogging?

No he usado ningún OO en el pasado en proyectos, ya que lo mantuve más simple (de hecho, usando llamadas arcaicas mysql_query y mi propio filtrado), así que quería comenzar un nuevo proyecto, aprendiendo a usar patrones de diseño con mi OO en el ...

9 la respuesta

el cambio de caja en python no funciona; necesita otro patrón

Necesito ayuda con un código aquí, quería implementar el patrón de mayúsculas y minúsculas en Python, así que, como decía un tutorial, puedo usar un diccionario para eso, pero aquí está mi problema: # type can be either create or update or .. ...

1 la respuesta

Validación de desactivación solo si el objeto no tiene función y validación de patrón

Quiero que se requiera el priceMax, cuando el título está vacío. Tengo codigo self.searchParameters = { title: ko.observable().extend({ refreshCountOffers: 500 }), priceMax: ko.observable().extend({ required: { onlyIf: function() { return ...