· 1 min read

Dependency Injection - All the Must-Know Concepts to start using it

To understand dependency injection, you first need to learn a set of concepts that will help you realize why you need it and what’s happening under the hood.

In this video, I’ll talk about:

✅ What is a dependency
✅ Dependency Inversion Principle
✅ Inversion of Control
✅ Dependency provisioning
✅ Service Locator
✅ Dependency Injection

YouTube Video

👉 The article about clean architecture mentioned in the video: Clean architecture for Android with Kotlin: a pragmatic approach for starters

👉 And the previous video about Koin: Koin for dependency injection on Android. Is Dagger dead?

    Share:
    Back to Blog