您当前的位置: 首页 > 

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

写代码有这16个好习惯,可以减少80%非业务的bug

知其黑、受其白 发布时间:2021-05-27 17:10:32 ,浏览量:0

写代码有这16个好习惯,可以减少80%非业务的bug
  • 1. 修改完代码,记得自测一下
  • 2. 方法入参尽量都检验
  • 3. 修改老接口的时候,思考接口的兼容性
  • 4.对于复杂的代码逻辑,添加清楚的注释
  • 5. 使用完IO资源流,需要关闭
  • 6.代码采取措施避免运行时错误(如数组边界溢出、被零除等)
  • 7.尽量不在循环里远程调用、或者数据库操作,优先考虑批量进行#
  • 8.写完代码,脑洞一下多线程执行会怎样,注意并发一致性问题
  • 9.获取对象的属性,先判断对象是否为空
  • 10.多线程异步优先考虑恰当的线程池,而不是new thread,同时考虑线程池是否隔离
  • 11. 手动写完代码业务的SQL,先拿去数据库跑一下,同时也explain看下执行计划
  • 12.调用第三方接口,需要考虑异常处理、安全性、超时重试这几个点
  • 13.接口需要考虑幂等性
  • 14. 多线程情况下,考虑线性安全问题
  • 15.
关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0452s