¿Qué es un patrón de diseño?
Opciones
- Una librería ya hecha que instalas e importas
- Una solución probada y con nombre a un problema de diseño común (Opción correcta)
- Un tema de colores usado en interfaces de usuario
- Un tipo de base de datos para guardar ejemplos de código
Respuesta
Una solución probada y con nombre a un problema de diseño común, que adaptas a tu código
Por qué
Los patrones de diseño son ideas reutilizables, no código que descargas. Ejemplos: Factory, Strategy, Observer, Adapter.
Dan a los equipos un vocabulario común: decir 'usa un Strategy aquí' explica todo un diseño en pocas palabras.
Úsalos cuando resuelvan un problema real, no para presumir.
Recuerda
Patrón = idea de solución reutilizable y con nombre.