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

7 la respuesta

¿ServiceLocator es un antipatrón?

Recientemente he leidoArtículo de Mark Seemann [http://blog.ploeh.dk/2010/02/03/ServiceLocatorisanAnti-Pattern/]sobre el Localizador de servicios antipatrón. El autor señala dos razones principales por las que ServiceLocator es ...

13 la respuesta

¿Por qué necesitamos un patrón de diseño abstracto de fábrica?

La mayor parte de la definición dice: Una fábrica abstracta proporciona una interfaz para crear familias de objetos relacionados sin especificar sus clases concretas ¿Cuál es el uso de Abstract Factory Pattern ya que podemos lograr la ...

2 la respuesta

¿Qué está haciendo el método MemberwiseClone ()?

Estoy confundido con este código a continuación, Developer devCopy = (Developer)dev.Clone();Método de clonación de la clase Desarrollador simplemente creando un clon Empleado, luego cómo el desarrollador obtiene otro clon de ...

3 la respuesta

Patrón de diseño de JavaScript: ¿diferencia entre el patrón de módulo y el patrón de módulo revelador?

Estoy leyendo el libroAprendizaje de patrones de diseño de JavaScript recientemente. Lo que no entiendo es la diferencia entre el patrón del módulo y el patrón del módulo revelador. Siento que son lo mismo. ¿Alguien puede dar un ejemplo?

2 la respuesta

Patrón de diseño de validación

Estoy escribiendo una utilidad de validación de datos para uno de nuestro departamento que tiene los siguientes requisitos. - Agregar dinámicamente una nueva entidad comercial - Agregar dinámicamente nuevas validaciones a una entidad. - Una ...

6 la respuesta

¿Es posible crear clases estáticas en PHP (como en C #)?

Quiero crear una clase estática en PHP y hacer que se comporte como lo hace en C #, así que Se llama automáticamente al constructor en la primera llamada a la claseNo se requiere instanciaciónAlgo de este tipo ... static class Hello { private ...

4 la respuesta

¿PHP admite el patrón MVP?

Hay muchos ejemplos que explican el patrón MVP usando ASP.NET pero no se encontró nada usando PHP. Soy programador de PHP y quiero saber dónde puedo obtener ejemplos de PHP de patrón MVP.

1 la respuesta

Implementar una devolución de llamada en Python: pasar una referencia invocable a la función actual

Quiero implementar elObservable patrón en Python para un par de trabajadores, y encontré este fragmento útil: class Event(object): pass class Observable(object): def __init__(self): self.callbacks = [] def subscribe(self, ...

5 la respuesta

¿Alguien está usando meta-meta-classes / meta-meta-meta-classes en Python / otros idiomas?

Recientemente descubrí metaclases en python. Básicamente, una metaclase en python es una clase que crea una clase. Hay muchas razones útiles por las que desearía hacer esto, por ejemplo, cualquier tipo de inicialización de clase. Registrar ...

3 la respuesta

Modelo-Vista-Presentador en WinForms

Estoy tratando de implementar el método MVP por primera vez, usando WinForms. Estoy tratando de entender la función de cada capa. En mi programa, tengo un botón GUI que al hacer clic se abre una ventana de registro abierta. Entonces, ...