Β· 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