The term Dependency Injection (DI) is used to describe many things. Sometimes it refers to the usage of a DI container. Others use it to refer to dependency inversion—the D in SOLID principles.
But most commonly: it’s just passing around arguments. Like pieces of a puzzle. Or a lego factory.
Keep reading with a 7-day free trial
Subscribe to 🔮 Crafting Tech Teams to keep reading this post and get 7 days of free access to the full post archives.