Dependency injection in Android
Today, we are going to discuss in-depth about dependency injection in Android and why you should be using it.
Definitions and advantages
Dependency injection is a technique where objects are created by an external entity or object. This means an object doesn’t have to create the instances of its dependent classes on his own but rather gets the dependencies from…