shoshana-kong

工作中遇到这样的一个场景

先进行A 分支 是 ,则返回结果,如不是 则进行B分支....

此时发现,如果调换A,B的判断顺序 结果是相同的

先进行B分支,是,则返回结果,如不是 则进行A分支....

 

即然两个逻辑结果顺序不同但结果相同,是否可以随意选择呢?

答案是否定的, 应该根据生产上真实场景及数据判断,是A分流的结果多,还是B分流的结果多,将分流多的逻辑块放在前面。这样才是最优的。

这在程序编程上是否有专业词呢?只是一种直觉应该是这样。

 

posted on 2018-04-24 10:25 shoshana.kong 阅读(...) 评论(...) 编辑 收藏

分类:

技术点:

相关文章: