Hacker News new | ask | show | jobs
by spand 2603 days ago
You are just refuting your own straw man.

Passing dependencies also qualifies as DI and is for the benefit of the developer. Maybe you are only talking about DI frameworks or containers in which case I share some skepticism but in general the concept of DI is pretty sound.