良好的代码习惯,减少不必要的错误
2017-02-11 19:56
274 查看
规范的代码习惯可以减少很多不必要的错误发生,能够减少在debug时的暴躁情绪。
1,String.equals()方法
为了防止出现偶发性的 NullPointerException 的出现,以及代码的整洁性,将String放在equals()的左边来进行比较。//有可能报错的写法
if(var.get_couNum().equals(String_ID)){....}
//更规范的写法
if(String_ID.equals(value.get_couNum())){....}
当然两种写法在内容上是没有什么区别的,更多的时候是不会出错的,而且发现错误以后改正过来也很简单,但是在debug时发现有这么个地方报错也挺闹心的。
2,避免意外赋值
如果在条件语句中发生了意外赋值debug时甚至还不容易发现。//Worse
if(a = 0){....}
//Better
if(0 = a){....}
//Right
if(0 == a){....}
这种方式虽然显得很古板甚至有点违背正常的书写方式,但是能够保证不犯这种低级的错误
只想到这么多就先写到这里,在长时间高强度的编程过程中犯这种低级错误的概率并不低,好的代码习惯确实能够在一定程度上提供帮助,减少不必要的时间的浪费。主要是减少了觉得自己是傻逼的次数(- . -)
相关文章推荐
- 良好的代码设计习惯
- 程序员必须养成良好的代码习惯
- 良好的代码习惯(三)
- 良好的代码习惯(5)
- 良好的代码习惯(四)
- 养成良好的JAVA代码风格的必要
- 代码编程:(一)养成良好的编码习惯
- 良好的代码习惯(一)
- 良好的习惯是高质量代码的关键
- 正视代码Review,养成良好的编程习惯
- 如何才能减少代码的错误
- java 代码的良好习惯
- 养成一个良好的习惯-代码规范
- 论好的编程习惯与机制对减少人为错误的重要性——由拼接SQL语句小bug想到
- .NET开发需要养成一种良好的注释代码习惯篇
- 谈“良好的代码书写习惯”
- 最近用struts2,遇到几个出错时未能打log的问题,算是小细节吧,记录一下!写代码必须继续坚持良好习惯!
- 代码中的良好习惯从点滴做起
- 论try/catch的重要性,我们经常遇到代码出现无法调试的错误,程序退出的时候崩溃。这跟我们代码日常保护的习惯息息相关。
- 【心得】要细心,思维要严谨,养成良好的代码习惯