Patrón de diseño
Un patrón de diseño es una forma conocida de resolver un problema recurrente en software.
No es una receta para aplicar siempre. Es vocabulario compartido para hablar de estructura, responsabilidades y tradeoffs.
Regla práctica
Usa un patrón cuando simplifique una decisión real. Si el patrón añade más ceremonia que claridad, probablemente es demasiado pronto.