☰
  • 首页
  • 规则分类
  • 项目介绍
search
•••

化简可被合并的逻辑子表达式

10.1.7 ID_simplifiableCondition
目录 › next › previous

逻辑或、逻辑与的子表达式可以合并成一个表达式时应尽量合并。

示例:

a < b || a > b      // Non-compliant, use a != b instead
a > b || a == b     // Non-compliant, use a >= b instead
a < b || a == b     // Non-compliant, use a <= b instead
a <= b && a >= b    // Non-compliant, use a == b instead

不合理的繁琐写法也可能意味着某种错误,需认真对待。

相关

ID_redundantCondition ID_conflictCondition
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.