Software Architecture · Design Patterns
What is a common mistake with Strategy pattern in Design Patterns?
Creating many tiny strategies for behavior that never varies makes the design harder to navigate. In practice, the value of this concept comes from understanding where it belongs in the architecture, what problem it solves, and what constraints or tradeoffs it introduces.