Vincent Tsen
Android Kotlin Weekly

Android Kotlin Weekly

Series

Clean Code and Architecture

I share my opinion on clean code, software architecture and design patterns.

Articles in this series

MVC vs MVP vs MVVM Design Patterns

Feb 11, 20222 min read

High-level differences between Model-View-Controller(MVC), Model-View-Presenter(MVP), and Model-View-ViewModel(MVVM) for Android development.

MVC vs MVP vs MVVM Design Patterns
Coding a Better World Together with Uncle Bob