大家怎么看待自己写的 bug

2021-12-17 10:39:12 +08:00
 3country
最近线上低级 bug 很多,有点郁闷,觉得挺差劲的
6715 次点击
所在节点    程序员
80 条回复
zzzmj
2021-12-17 20:25:35 +08:00
我的低级 bug 大部分都是测试用例跟测试找出来的。
IGJacklove
2021-12-17 23:54:17 +08:00
给测试留口饭吃。
shm7
2021-12-17 23:57:06 +08:00
错误和 bug 没有勇气接受,这是祖祖辈辈和几十年的教育教给你的。
huZhao
2021-12-18 00:12:11 +08:00
改改 bug, 喝喝水,上上厕所,提交 svn
shyling
2021-12-18 00:53:56 +08:00
吸取教训呗
jeeyong
2021-12-18 00:55:51 +08:00
严重吗? 不严重你喊个鸡儿!
严重吗? 哎, 难免会有些 BUG 的...
chenxytw
2021-12-18 01:19:12 +08:00
写出 bug 的我是傻逼。
imycc
2021-12-18 01:21:43 +08:00
有测试的话,就简单自测主要逻辑,然后交给 QA 测,有时候状态不好,能让他测出来一堆 bug ,修着修着,代码就走样了,有时候上线了也不安心。
没 QA 就要全部自测。自测完还出问题的功能,一般情况是漏掉某些条件分支的处理,十分钟内查日志修 bug 重新发版,快得很。
jobscolin
2021-12-18 09:21:27 +08:00
出了 bug 就改呗,不然还能咋样啊
labulaka521
2021-12-18 10:13:40 +08:00
出事前:sb
出事后发现是自已:正常
huixia0010
2021-12-18 10:30:49 +08:00
我一般,请测试同学喝咖啡,并表示,每找出几个 Bug ,我就请你喝一杯咖啡,你打我脸越狠我越开心。
当然,自己也要认真自测,反复自测。

自己能力有限,就求助更专业的同事协助(比如测试同学),慢慢培养好习惯了,Bug 就少了。当然,提测前 IDE 的检测必不可少。
ruaaaaa
2021-12-18 10:40:34 +08:00
看看有什么规范吧,尽量按照规范来,还有一个就是多写单测
susecjh
2021-12-18 10:54:26 +08:00
遇到问题正视起来,想想以后如何保证不犯类似的错误
Akiya
2021-12-18 14:15:55 +08:00
说明自测没做到位呗
shayuvpn0001
2021-12-18 14:16:00 +08:00
bug 是不存在的,你看到的是我的 feature ,和预期不一致是你使用方法不对。
Darsing
2021-12-18 17:23:10 +08:00
子曰:人非圣贤,谁能无 bug
Brentwans
2021-12-18 21:22:00 +08:00
因为写失误的低级 bug 都配叫 bug ,单测覆盖好,很难出现的吧。
Brentwans
2021-12-18 21:27:20 +08:00
@eason1874 你要累死 review 的人嘛,review 是不会关注低级 bug 的。至于功能的 bug ,业务逻辑的 bug 这个可以找测试兜底。至于代码实现的 bug 就是程序员本身主要责任,这个锅甩不掉的。
eason1874
2021-12-18 22:18:14 +08:00
@Brentwans #78 单元测试当然是同样需要的,我说的 tests 包括单元测试,没有让 review 来负责这块的意思。我们的看法一致
yogogo
2021-12-18 22:21:19 +08:00
这是我写的????

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822756

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX