Patrón de diseño
Definición inicial
Esquema reutilizable que describe el núcleo de una solución para un problema de diseño recurrente dentro de un contexto determinado.
Ejemplo mínimo
Factory Method separa la solicitud de creación de un objeto de la clase concreta que finalmente se instancia.
Límite
Un patrón no es código listo para copiar ni garantiza una buena solución. Debe justificarse por el problema y sus consecuencias.
Familias mencionadas
- Creación.
- Estructurales.
- Comportamiento.
- Sistema o arquitectura.
- Concurrencia.
Relaciones
- Se aplica dentro de una: Arquitectura de software.
- Ejemplo arquitectónico: MVC.
Procedencia
- Clase: Definiciones básicas y técnicas de programación.
- Fuente: diapositivas 16–18.
Para completar
- Elegir un patrón y documentar problema, solución, participantes y consecuencias.