Adam Hurwitz
1 min readMay 7, 2017

--

Awesome breakdown George, I’m adding this to the resource section of my Dagger2 post!

One architecture pattern I’ve seen that de-couples the lifecycle logic and “business logic” further is injecting the data into a ViewModel for the Activity/Fragment. For quick prototyping this is not useful, but becomes handy when using similar data across the app for many user flows.

--

--

Adam Hurwitz

An account about nothing | Researcher and product consultant