http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html
学习自阮一峰的博客。
1,MVC=Model-View-Controller
视图(View):用户界面。
控制器(Controller):业务逻辑
模型(Model):数据保存
单向通信。
1,View 传送指令到 Controller;
2,Controller 完成业务逻辑后,要求 Model 改变状态;
3,Model 将新的数据发送到 View,用户得到反馈;
2,MVP=Model-View-Presenter
通信方式改变,各部分通信双向,但View-Model不再发生联系,全部由Presenter传递。