MVP优缺点
优点:
解决了MVC中Controller与View过渡耦合的缺点,职责划分明确,更加易于维护。
缺点:
接口数量过多,项目复杂度提升。随着项目复杂度的提升,Presenter层将越来越臃肿。
使用MVP的建议
使用MVP的建议
MVP的优缺点:
MVP使用建议:
Reduce interface usage.
使用MVP的建议。
MVP模式的优缺点。
MVP优点
解决了MVC中Controller与View过度耦合的缺点,职责划分明显,更加易于维护
缺点:接口数量多,项目复杂度升高。随着项目复杂度的提升,Presenter层将越来越臃肿
使用mvp 模式建议
1、接口规范化, 封装父类接口以减少接口的使用量
2、使用第三方插件自动生成mvp代码
3、对于一些简单的界面。可以选择不使用框架
4、根据项目复杂程度,部分模块可以不使用接口
MVP
优点:C和V解耦
缺点:接口数量多,项目越复杂,P层越臃肿。
使用MVP的注意事项: