Dependency Injection — это паттерн, реализующий принцип объектно-ориентированного программирования Inversion of Control. Эта история о том, как с помощью Dagger 2 реализовать этот паттерн.
Статья: http://jollydroid.ru/notebook/2016-04-11-Dependency-Injection-Dagger-2-Part-1.html