DEV Community

Discussion on: What common programming concept has the wrong name?

Collapse
 
sleepyfran profile image
Fran González • Edited

I agree that inversion of control might not be the best name, mainly because it's too generic and can get confusing because of that. But what's wrong with dependency injection? It's literally telling what it does: you inject those dependencies from the outside instead of creating them yourself, and dependency is pretty self-explanatory.

There's much worse names out there than these, IMO.

Collapse
 
integerman profile image
Matt Eland

My concerns as stated weren't around the accuracy of the names.

Thread Thread
 
sleepyfran profile image
Fran González • Edited

I know, maybe I didn't explain myself. I don't see anything pretentious or intimidating about them. All technical fields are full of technical words and if the accuracy of the words is on point then I don't know what the problem with them is.