开发过程中经常犯的低级错误

1、命名规范
一个版本做一个接口的迁移,在进行包名命名的时候发生了错误,包名命名采取的是所又字母小写的方式进行命名,而我确实进行驼峰方式命名,如本该是userservice,我的命名方式为userService。
如果觉得一个全局静态变量完全没必要,而将这个全局静态变量迁移到方法中作为临时变量,应该把大写改为驼峰命名,如 :
private final static String ALIWPAY_CREATEANDPAY_REQUEST_FAIL = ProUtil.getStr(PropertyKey.ALIWPAY_CREATEANDPAY_REQUEST_FAIL,ResultCode.ALIWPAY_CREATEANDPAY_REQUEST_FAIL);
改为
String aliwpayCreateandpayRequestFail = ProUtil.getStr(PropertyKey.ALIWPAY_CREATEANDPAY_REQUEST_FAIL,ResultCode.ALIWPAY_CREATEANDPAY_REQUEST_FAIL);
2、split 注意事项
一个马上要上线的补丁,使用到了split分隔函数,此时我使用的分隔符是"|",在没有测试,只让同事进行代码评审的情况下就上传代码,并进行补丁上线,上线之后发生问题,split函数的参数为一个正则表达式,而"|“是正则表达式中的一个特殊字符,不转义的话,当一个不带”|“的字符串,使用split函数时,会将每一个字符分割,如"hello”.split("|"),最后结果为{“h”,“e”,“l”,“l”,“o”},正确的方式为"hello".split("\\|"),使用双斜杠对"|"进行转义,这也体现出自己对java基础知识的欠缺,有待提高。
3、省小事,误大师
一个人不能太自信,尤其是盲目的自信,自测在自己的编码过程中起到很大的作用,不能因为代码简单而忽略自测的步骤,自测真的很重要很重要很重要,这样能降低自己犯错误的数量,至少能交出一份让自己满意的代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值