MVC MVP MVVM¶
重要
[说明]这儿的图主要是讲前端的展现,后端或 iOS、Android 会有不同。其实本质都是 MVC 模式的不同使用策略而已。做事情不要学死了,要想办法了解它的底层规律。PS: 简单理解: Model层(充血模型)= service(业务逻辑处理)+repository(DAO数据访问)+model(贫血模型)
待处理
clean code架构、四层架构、六边形架构
参考¶
Icons of MVC, MVP and MVVM: http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html