Mark Xu 的博客

记录精彩的程序人生
架构 0 篇文章

再谈 MVC、MVP 与 MVVM

最近在主导公司的 Android 客户端架构演进工作,我们再次来认识下 MVC、MVP 与 MVVM。MVC 模式概述 MVC 基于 Model-View-Controller,即模型 - 视图 - 控制器的架构模式进行设计。模型对象:存储着优雅的数据和业务逻辑,模型类通常用来映射与应用相关的一些事物,如用户、商店里的商品、服务器上的图片或者一段电视节目。模型对象不关心用户界面,它存在的唯一目的就是存储和管理应用数据。应用的