代码大全第15章,使用条件语句

一、if-else语句

1、把正常情况的处理放在if后面而不要放在else后面
2、不写写空的if-else语句
3、测试else代码的正确性
4、检查if-else是不是弄反了

二、if-else if语句

1、把常见的放在最前面
2、利用布尔函数调用简化复杂的检测
3、确保所有情况都已经考虑到
4、如果可以使用case语句,尽量使用case语句

三、case语句

1、为case语句选择最有效的排列顺序,按字母排序,或者正常的情况放在最前面,或者执行平路最高的放在前面
2、简化每种情况对应的操作,操作复杂的应该放到单独的方法里面
3、不要为了使用case语句去刻意制造一个变量
4、default语句只用于检查真正的默认情况,而不是用来处理最后一种情况
5、利用default语句来检查错误

你可能感兴趣的:(读书笔记,代码大全)