Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Dependency injection" is just a silly term for formal parameters. Wow, we can make a function more generic by minimizing the number of free variables! Who knew?


Dependency injection is more like dynamic scoping, whereas most formal parameters are lexically scoped.


Fair point, but that makes DI a really poor implementation of dynamic scoping.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: