MVVM vs MVP vs MVC: The differences explained Nov 27, 2014 by vaughnp in Development http://joel.inpointform.net/software-development/mvvm-vs-mvp-vs-mvc-the-differences-explained/