title: When to use Dependency Injection? When not to?
body: <p>From what I understand, the trade-off here is a matter of added complexity. Maybe?</p>
  
  <p>It seems (always?) more decoupled to use Dependency Injection, but simpler (to many people) without it.</p>
  
  <p>From what I understand about everything in life, nothing is absolute, and there's a time and place for everything. I'm trying to understand the trade-offs here.</p>