写代码时注意点(持续更新篇)

注意点一:是写函数的时候要检查输入和输出
    在使用函数的时候,函数的输入可能会传入一个null或者没有传入导致函数无法正常调用,所以一定要检查输入,当传入的参数正确时,输入结果应该是正确的,所以检查输出的时候会做二次判断,让代码更加坚固。
注意点二:检查传入字符的最大长度
    虽然有的时候传入的字符串不是null的,但是在使用的时候仍然有空指针异常,意思是虽然你初始化了,但是没有给其赋值,就没有长度,所以在这里检查可以防止部分错漏,尤其是使用List的时候,很多人都会没有给list赋值直接调用
注意点三:常量要定义,是要到处乱用
    有的时候,我们会看到代码里到处有常量,两个模块可能会看到相同的常量,比如说A在A模块代码里使用了-1,B在B模块代码里也使用了-1,两个-1是同一个意思吗?还是不同意思,到底什么意思呢?为了代码的可读性,所有常量都要定义。
注意点四:定义常量Error
    有人不太明白为什么定义常量Error,定义常量Error是因为加入写的代码过度,那么代码是就有可能出错,每个界面或者每个类中都定义Error常量,不同的Error在这个常量Error上加减,打印log的时候在调用这个常量Error,那么抓log的时候看到常量就可以很简单明了的找到这个错误的所在地了。
注意点五:判断
    在使用判断的时候应该是常式在前,变式在后,为什么呢?
    下面是个判断是否为空的式字:
    String s;
    if(s==nul){
    return
    }
    但是假如在判断的时候少写了一个等号,如下
    if(s=null){
    return
    }
    这样判断也没有错,程序也不可能报错,编译工具也不会,但是实
    际上是错误的,所以一般要求常式在前,变式在后
    if(null==s){
    return
    }
    如果少些一个等号,IDEA会立马报错的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值