Nice idea to use the gist snippets for code listings!
David Herges

Thank you for the feedback. Yes, switching to another framework or library is never going to be easy, but at least we can try to make things as easy as possible.

In this series, I will try not to mix any Dagger-specific code with our classes. Classes that are entry points, such as Activities in Android, will necessary need to know about Dagger, but, ideally, all the other classes will never need to know what framework are we using.