个人编写代码小的技巧(持续记录)

原创 2013年12月05日 14:25:33

1. 尽量避免 else 分支。除非else代码很少。

// flag == 1 或者其他判断标志
if(flag){
    //很多代码A
}else{
  //else部分代码 B
}
//然后代码结束

//替换
if(!flag){
  //代码B
  return;
}
//代码A

这样尽量避免大括号的范围。毕竟当花括号里面的代码过多时,阅读起来,很难分清代码层次。类似的还有 for 循环中的 continue,break的使用等如:


for(.........){
     if(falg){
              //代码A
     }
}
//替换成:
for(....){
    if(!flag){
       continue;
    }
    //代码A
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

机房重构——编写代码和调试中的小技巧

前言    接触机房重构的七层登录有一段时间了,从一开始的懵懂,到借鉴巨人的经验,接下来靠自己去参透的过程。留有空白的地方是自己成长的地方,这段时间的登录功能实现,让自己在编写代码和调试中有了一些简单...

python3之交互提示下编写代码

python3之交互提示下编写代码 ---------- 如果已经正确安装了python并设置好了环境变量,我们可以在系统提示环境下输入"python"后即可开始一个交互的python会话。在wi...
  • fhd001
  • fhd001
  • 2011年09月06日 10:17
  • 4232

Xilinx Vivado的使用详细介绍(1):创建工程、编写代码、行为仿真、Testbench

新建工程打开Vivado软件,直接在欢迎界面点击Create New Project,或在开始菜单中选择File - New Project即可新建工程。点击Next输入工程名称和路径。选择RTL P...

【客户端】采用swing编写代码生成器的故事

【前言】 待续。
  • cdnight
  • cdnight
  • 2013年07月26日 11:47
  • 1463

VS编写代码的四种注释(C#),让编程轻而易举

随着开发的不断深入,随着开发人员的增加,随着开发人员的各种编码风格,如果没有注释,则不同编码人员就很难进行沟通和交流。 注释就像一本书中的前言,这本书对自己有没有帮助,看完前言就知道,这段代码对自己有...

Xamarin iOS教程之编辑界面编写代码

Xamarin iOS教程之编辑界面编写代码

自己编写代码实现常用字符串函数的功能

常见的字符串函数包括strlen,strcpy和strncpy,strcat和strncat,strcmp和strncmp,下面一一描述他们的功能和实现方法。 ①strlen() 原型:exter...

网页共用头部或共用底部该如何编写代码?

最近在帮一个签证公司制作网站,用asp写代码的。编写的过程中发现网页的头部都是一样的内容,每个网页头部都是复制粘贴,这样就比较繁琐,而且如果头部有修改,那么所有网页都要同时打开修改。所以我就在想,既然...
  • sabic
  • sabic
  • 2012年02月22日 09:42
  • 12498

enote笔记法使用范例(1)——自己总结的一些编写代码的常识 (a)

why 函数(>便于提升软件开发效率和维护效率) 开发角度: 1)隐藏实现细节,这也是API质量最重要的品质 2)复用:通过使用函数来代码复用,提高了软件开发效率 3)可维护性:软件更易维护:函数内...

Xamarin ios C#苹果应用开发第二讲配置环境和编写代码

Xamarin ios C#苹果应用开发第二讲配置环境和编写代码
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:个人编写代码小的技巧(持续记录)
举报原因:
原因补充:

(最多只允许输入30个字)