zoukankan      html  css  js  c++  java
  • android产品业务逻辑对app稳定影响太大

    产品经理们,

    看看你们的交互文档,

    有n个逻辑分支,

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

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

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

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

    来减少依赖。

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

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

    使代码高内聚。

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

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

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

  • 相关阅读:
    机器学习——模型评估与选择
    论文等级
    python简介
    记忆力
    PyQt 5控件
    PyQt5对话框
    PyQt 5事件和信号
    PyQt 5菜单和工具栏
    PyQt 5布局管理
    PyQt 5的基本功能
  • 原文地址:https://www.cnblogs.com/lzl-sml/p/5218819.html
Copyright © 2011-2022 走看看