Dagger 2 — fully static, compile-time dependency injection framework is a backbone of code architecture in Azimo Android app. We already know that with growing dev team clean code structure is one of the most important things in every project. Initialisation/usage separation, easier testing (unit or functional), better scalability —those are just a few of the benefits that come from use of depende
![Dagger 2 on production — reducing methods count](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7d41feab4e93c4b04fa9ac078e7d99190bbde1b/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AoAhVJDn9xdqh0WmcjYXa-Q.png)