深入浅出MVP

讲清MVP

是: 将业务逻辑、数据处理从界面中抽离出来。增加了Presenter处理业务逻辑,总的控制 Model数据层与 View视图层的通信。

目的: 使每个类尽可能简单,避免了大量“胖”类的存在。

用到了: 单一职责的思想、面向对象的设计原则。(抽象,封装,继承,多态)

好处: 将各个组件进行解耦,带来了良好的可维护性,可扩展性,可测试性,稳定性;使每个模块能够独立地进行演化。

举例

首页刷新与路由逻辑

稿源:冰洁的技术博客 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 手机数码 » 深入浅出MVP

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录