3 ms·
Indeed, you get the benefits of dependency injection, without the complexity and shit show of a truth-obscuring framework. I think we can both agree that it’s
by jen20 1y ago
Indeed, you get the benefits of dependency injection, without the complexity and shit show of a truth-obscuring framework.
I think we can both agree that it’s good we don’t need to work with each other though.
- surgical_fire 1y ago> truth-obscuring framework. That you think that a DI framework obscures anything is just a developer smell. Having worked with multiple of those, it was always pretty clear what was being instantiated and how.
- jen20 1y agoWell in that case, every Java DI framework I’ve encountered has that smell. Spring, Guice, all of them. Same in C#. Perhaps it’s an enterprise (in the pejorative) thing. It is interesting to note that these frameworks are effectively non-existent in Go, Rust, Python - even Typescript, and no one complains you can’t build “real things” in any of those languages.