Me gustan mucho los patrones de diseño, pero me resulta difícil ver cuándo puedo aplicar uno. He leído muchos sitios web donde se explican los patrones de diseño. Entiendo la mayoría de ellos, pero me resulta difícil reconocer un patrón en mis propias situaciones.
Entonces, es por eso que hago esta pregunta. ¿Existen pautas / campanas de alarma sobre cuándo usar qué patrón de diseño?
Por ejemplo, si está haciendo una instrucción de cambio para determinar qué objeto necesita crear, probablemente quiera usar el patrón de diseño de fábrica. Entonces, la declaración de cambio en este caso es una 'campana de alarma' para usar el patrón de fábrica.
Entonces, ¿conoce más 'campanas de alarma' para determinar un patrón de diseño?