1.首先写正常代码路径,在处理不常见的情况。

2.确保对于等量的分支是正确的(off by one)。

3.把正确处理的情况放在if后面,不要放在else 后面.

4.让if 子语句后面跟一个有意义的语句。

5.考虑else子句.

6.利用bool表达式函数简化复杂的检测,提取方法。

7.把最常见的情况放在最前边。

8。确保所有情况都考虑到了。

9.if else 替换成其他结构。swtich 或者工厂方法(多态)。

相关文章:

  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
猜你喜欢
  • 2021-12-06
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
  • 2022-12-23
  • 2022-02-07
相关资源
相似解决方案