3 ms·
This is a dumb rant about something the author doesn't know anything about and hasn't bothered to understand or research. Dependency Injection is not functiona
by exabrial 4y ago
This is a dumb rant about something the author doesn't know anything about and hasn't bothered to understand or research.
Dependency Injection is not functional programming. Dependency Injection solves a lot of problems and entire classes of bugs around application state, but with far more approachable stepping stones than something like pure functional languages.
Pure functional languages solve state problems as well but are far more complicated and difficult to grok because of the paradigm shift.
Whatever one chooses for a team of developers, the most important thing is being able to use the tools at hand. It's pretty easy to explain to someone what Scope is and how CDI has some standard scopes.
The author doesn't even seem to understand how Java annotations even work.