No puedo dejar de notar la cantidad de patrones de diseño que hay.
¿Alguien tiene sugerencias sobre un pedido en el que debería aprenderlas? ¿O debería elegirlos al azar?
El único que conozco, hasta ahora, es singleton.
No puedo dejar de notar la cantidad de patrones de diseño que hay.
¿Alguien tiene sugerencias sobre un pedido en el que debería aprenderlas? ¿O debería elegirlos al azar?
El único que conozco, hasta ahora, es singleton.
Cuando solo consideras la cuadrilla de 4 patrones de diseño internamente en mi empresa, tenemos una capacitación en patrones de diseño que tiene el siguiente orden, funciona bastante bien. A veces necesitas uno para aprender el otro y viceversa.
Día 1
Día 2
Día 3
Día 4
Extra:
Pero cuando quiera aprenderlos, simplemente comenzaría con el Head First Design pattern libro (no solo realmente mi opinión, sino que también parece ser la respuesta estándar para este tipo de preguntas) y sígalo con la cuadrilla de cuatro libros de patrones de diseño . Esos dos juntos deben darle todo el orden que necesita.
No me preocuparía tanto aprender los patrones de diseño en un orden específico.
En mi opinión, estos son los dos primeros pasos que debe seguir al aprender los patrones de diseño:
Dofactory tiene una muy buena organización de patrones de diseño, incluidos los diagramas UML y el código de muestra. También tienen la escala Frequency of use
, que identifica qué tan popular es el patrón. Por lo tanto, le sugiero que navegue por su página web.
Lea otras preguntas en las etiquetas design-patterns learning