android产品业务逻辑对app稳定影响太大

产品经理们,

看看你们的交互文档,

有n个逻辑分支,

在我们的实现中至少存在2*n个逻辑分支

这样极度造成了app的不稳定性,表现就是

非必须的bug很多。还有就是维护性极差

当然你们会说,你们可以写一些高内聚和少耦合的代码

来减少依赖。

我想说的是,我去,业务逻辑的代码,你搞这么多分支,

对应这么多业务情况,还要加上异常情况,完全没有

使代码高内聚。

客户端比较常用的模式MVC,MVVM,MVP

业务逻辑的复杂直接导致V,VM,P很复杂

甚至最后这3种模式发展成为四不像。

原文地址:https://www.cnblogs.com/lzl-sml/p/5218819.html