有这样一种情况,看着这个逻辑并不复杂,但是就是总类特别多,简单的理解就是排列组合了,这些情况杂合在一起,特别多又相似的时候,我们需要分级。
这个时候分级是最好的解决办法了,就算是代码重复一些是没有关系,这样可以清晰的把代码写出来。并且可以保证逻辑的正确。
在做财务系统的时候有一个批单子的权限问题搞得我很头痛,本身单子经过很多级别,状态也非常的多,此时就用这种方法解决是非常好的。
有这样一种情况,看着这个逻辑并不复杂,但是就是总类特别多,简单的理解就是排列组合了,这些情况杂合在一起,特别多又相似的时候,我们需要分级。
这个时候分级是最好的解决办法了,就算是代码重复一些是没有关系,这样可以清晰的把代码写出来。并且可以保证逻辑的正确。
在做财务系统的时候有一个批单子的权限问题搞得我很头痛,本身单子经过很多级别,状态也非常的多,此时就用这种方法解决是非常好的。