为了账号安全,请及时绑定邮箱和手机立即绑定

如何尽量有效的避免编码过程中的小失误

如何尽量有效的避免编码过程中的小失误

一只萌萌小番薯 2019-03-05 08:51:39
事情是这样的为了学习koa+mongoose,每天早上5:30起来开干.结果前几天遇到一个绕不过去的bug...简直折磨人,睁眼第一件事情就是处理这个问题,连续搞了2个早上,到上班的点了还舍不得下机,差点就搞迟到了...结果就在刚刚,就在刚刚..发现居然是漏掉了一对[]中括号...翻来覆去的就是没找出来今天在公司是这样的今天在公司里面,通过socket.io写聊天应用,结果因为触发的事件名少打了一个字母.而整整找了半个小时以前是这样的之前在写微信小程序支付的时候,遇到一个参数是大小写敏感的..就因为一个字母微信要求是全部小写,而我传过去的首字母是大写...结果却花了整整一天时间来找问题出在哪里还有N多这种完全不应该出现的低级错误却总是不停的在出现每次发现是这种低级错误的时候都会不由自主的抽自己大嘴巴子然而还是不管用那么请问各位同胞,怎么才能尽量避免这种问题呢有没有切实可行的方法?
查看完整描述

2 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

完全无法容忍这样的一个自己了

查看完整回答
反对 回复 2019-03-05
?
DIEA

TA贡献1820条经验 获得超2个赞

eslint 圈复杂度 单元测试 界面测试 都搞起来,
代码提交检查按照一小模块,一小模块的方式,不要积攒,有错误也能够很快知道,能够很快排查,另外也要多关注报错信息,一般报错信息还是很准备的,如果代码被压缩过,就带map文件

查看完整回答
反对 回复 2019-03-05
  • 2 回答
  • 0 关注
  • 443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信