Los patrones de diseño son técnicas para resolver problemas al programar y son aplicables en mayor o menor medida a cualquier lenguaje de programación.

Patrones de Diseño GoF

Son los más conocidos y fueron creados por los GoF (Gang of Four, el nombre viene de que a los cuatro autores originales se les conoció con ese nombre). Son 23 patrones divididos en diferentes categorías.

Patrones Creacionales

Buscan solucionar problemas al crear instancias. Facilitan la encapsulación y abstracción al crearlas.

Patrones Estructurales

Tratan de resolver problemas de composición de clases y objetos.

Patrones de Comportamiento

Ofrecen soluciones en lo referente a la interacción y responsabilidades entre clases y objetos además de los algoritmos que encapsulan.

Con la combinación de los patrones de diseño y de los modismos conseguirás crear aplicaciones de alta calidad.

Enlaces de Interés:

Menú