为什么不用MVP、MVVM、MVC架构项目呢?

来源:19-1 课程总结

Perston

2019-06-06

   把代码模块化分为core核心、ec业务、ui视图,这是很好的,确实对提高编写代码有帮助,减少一些不必要的重复性的代码编写。 
   随便业务需求增多,数据模型复杂化,视图因应数据不断更改。为什么不用MVP、MVVM、MVC架构去进一步把ec模块中的,模型与视图完全分离,使得修改视图时而不影响模型呢?现在都是迭代开发的,模型、视图、控制(页面逻辑)都写在Delegate里面,遇到频繁的需求变更和越来越复杂的逻辑时,里面就会出现过多的耦合逻辑导致出错。很想问一下老师对于一个上线的App需要长期维护和更新的应用都不需要上面这三种框架的其中一种吗?
写回答

1回答

傅猿猿

2019-06-10

Android本来就是mvc啊,根本就不用特意去用,至于MVP和mvvm,那是大型项目用的,这个项目用反而没有意义了

1
1
Perston
非常感谢!
2019-06-10
共1条回复

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程