当前位置:   article > 正文

代码修养第二堂

代码修养
代码修养第二堂
今天主要补充下上一节课代码修养第一讲如何减少代码的出口,提高维护的效率。上一讲主要说的是减少return的使用,在很多大公司都有明确的要求程序员函数只能有一个出口。回顾上次内容主要的方法是引入了标志位来减少return出口数量。
今天我想引入的是利用break语句来实现代替return。例如:
int fun(void)
{
if(.....)
return 0;//出口1
if(.....)
return 0;//出口2
return 0;  //出口3
}
现在对上面的代码做返回值出口的优化,具体的优化如下。
int fun(void)
{
do
{
if(.....)
break;
if(.....)
break;
}while(false)
return 0;//只有一个出口
}
总结:要想写出漂亮精彩代码需要多实践编程,多去学习反思每条语句的精彩之处。把各个语句结合联系起来就可以创造精彩的代码。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/454733
推荐阅读
相关标签
  

闽ICP备14008679号