流程式逻辑代码设计

流程式具体案例:

1.多个弹窗反复流转;

2.引导类页面跳转;

问题:

1.直接撸码嵌套严重;

2.复用低,每个节点不能被抽象,业务变化时改动点多;

3.流程顺序固定,不灵活。


责任链抽象:

1.整个流程是链式的,有明确方向指向的;

2.每个页面的功能有分工,相互独立,各司其职;

3.节点间相互作用,每个节点都可以影响其他节点的执行。

你可能感兴趣的:(流程式逻辑代码设计)