Android Architecture Patterns Part 3: Model-View-ViewModel
After four different designs in the first six months of the development of the upday app, we learned one important lesson: we need an architecture pattern that allows fast reaction to design changes! The solution we chose in the…