title: What is the difference between Strategy pattern and Dependency Injection?
body: <p>Strategy pattern and Dependency Injection both allow us to set / inject objects at run time. What is the difference between Strategy pattern and Dependency Injection?</p>