El Strategy Pattern es uno de esos patrones que tienen sentido cuando el problema acompaña.
La idea es simple: tienes una misma intención de negocio, pero varias formas de ejecutarla. Mientras eso se mantiene pequeño, normalmente no pasa nada. El problema empieza cuando esa variación crece, se mezcla en una clase central y cada caso nuevo obliga a seguir acumulando decisiones en el mismo sitio.
(más…)




