📄️ General
Los patrones de diseño son soluciones típicas a problemas comunes en el diseño de software.
📄️ Patrones Creacionales
Proporcionar múltiples mecanismos de creación de objetos.
📄️ Patrones Estructurales
Reúna objetos y clases en estructuras más grandes, manteniendo estas estructuras flexibles y eficientes.
📄️ Patrones de Comportamiento
Centrarse en los algoritmos y la asignación de responsabilidades entre objetos