Dependency Injection: The Anti-Pattern That Killed Object-Oriented Design and Won.
Enterprise applications didn’t get better with DI - they became slower, harder to change, harder to test, harder to upgrade, and more expensive to maintain. DI didn’t fix complexity; it became the complexity.
Imagine you go to the doctor because you ...
blog.leonpennings.com11 min read