¿Qué son los Patrones?
Qué son los Patrones de Diseño?
Son soluciones generalizadas a problemas típicos y recurrentes en el desarrollo de software orientado a objetos.
- Qué motivó la creación de los Patrones?
- La POO es difícil, y la POO mantenible y reutilizable todavía mucho más.
- Los problemas de los diseño se repiten
- Los diseñadores con experiencia, han depurado buenos diseños
- Describe un conjunto de clases y objetos comunicándose entre sí.
- Son soluciones genéricas que se deben adaptar al contexto
Beneficios
- Programación SOLID
- control de cohesión y acoplamiento
- reutilización de código