代码写完后,应需要做哪些检查?
接口超时
如果方法中包含了调用第三方接口,那么你需要处理接口超时及其异常
参数异常
每个方法的入参均需要做使用前校验,每个变量及其对象的使用前需要做空指针验证。
数据更新异常
字符串过长导致的异常,值格式不正确的异常,参数过多导致的异常
导入验证
数据格式异常(金额、数字等)
循环读库
是否存在循环中查询数据库的操作,循环中读写redis
消息订阅超时
消息订阅中是否存在耗时读取的查询接口
提交记录压缩
代码提交记录是否进行压缩,不压缩会导致功能迭代记录过多。(通常会压缩三次分别是提测时压缩一次,上线前压缩一次)
编程基础逻辑:
先判断后使用,(null、数组长度、字典键重复、除以0运算、字符串格式转换这些基础异常应当100%避免)
数据筛选要考虑性能,(地区表缓存、循环读取接口、大流量阻塞)

浙公网安备 33010602011771号