美文网首页
写代码的几大好习惯

写代码的几大好习惯

作者: 在岁月中远行 | 来源:发表于2022-12-24 16:20 被阅读0次

    1 方法入参都尽量校验

    入参校验是每个程序员必备的基本素养,你的方法处理,必须先校验参数,比如是否为空,是否满足符合你预期。

    2 修改老接口的时候,思考接口的兼容性。

    3 对于复杂的代码逻辑,添加清楚的注释。

    4 使用完IO资源流,需要关闭

    5 代码采取措施避免运行时错误(数组边界溢出,空指针)

    6 尽量不要再循环里去远程调用,或者数据库操作,优先考虑批量执行。

    7 写完代码,脑洞一下多线程执行会怎么样,注意并发一致性问题。

    8 多线程异步优先考虑恰当的线程池,而不是new thread。

    9 调用第三方接口时,需要考虑异常处理,安全性,超时重试这几个点。

    调用第三方服务,需要考虑:

    异常处理,(比如,你调别人的接口,如果异常了,怎么处理,是重试还是当做失败)

    超时,(没法预估对方接口一半啥时需要多久返回,一般设置个超时断开时间,以保护你自己调用方)

    重试次数(你的接口调用失败,需不需要重试,需要站在业务角度上思考这个问题)

    需要考虑设置connect-time,retry,如果是转账等重要的第三方服务,还需要考虑签名验签。

    相关文章

      网友评论

          本文标题:写代码的几大好习惯

          本文链接:https://www.haomeiwen.com/subject/iixwqdtx.html