
dependency injection
/dɪˈpendənsi ɪnˌdʒekʃən/
Supplying dependencies to an object rather than creating them internally
dependency injection in a sentence
“Dependency injection makes our code more testable and modular.”
Origin of dependency injection
Modern English compound; dependency from Latin dependere (to hang from) + injection from Latin inicere (to throw in)
Related Words
continuous integration
Frequently merging code changes into a shared repository
deployment
The process of releasing software to a production environment
concurrency
The ability of different parts or units of a program to be executed out-of-order
devops
A set of practices that combines software development and IT operations
refactor
Restructure existing code without changing its external behavior
deprecated
Marked as obsolete and scheduled for removal