¿Qué es un patrón de diseño?
Es una solución reutilizable para un problema recurrente.
Definición
Un patrón de diseño es una solución general reutilizable para un problema común recurrente dentro de un contexto dado en el diseño de software.
Propósito
Los patrones de diseño tienen como objetivo proporcionar un enfoque estándar para resolver problemas de diseño, promover la reusabilidad y formalizar un vocabulario común entre los diseñadores.
Reusabilidad
Una característica clave de un patrón de diseño es que puede aplicarse a diferentes problemas de diseño en diversas circunstancias.
Catálogo
Los patrones de diseño suelen ser catalogados y clasificados en categorías como patrones creacionales, estructurales y de comportamiento.