Thought Programmer
MVC vs MVP vs MVVM
What’s different between them?
Published in
5 min readSep 26, 2020
Nowadays we have many options when it comes to architecture design patterns. After developing many apps using Model-View- ViewModel (MVVM), Model-View-Presenter (MVP), and Model-View-Controller (MVC), I finally feel qualified to talk about the differences between them. For easier to understand, we can use a simple example…