Dependency Injection: Vital or Irrelevant?

Dependency Inversion Principle