自己负责的模块在用户生产环境上出现了大 bug,心情很沉重

2019-03-26 00:05:12 +08:00
 Vamposine
B 端产品自己单独负责研发了产品一个很重要的功能,在一个客户那里出现了大 bug,压力很大,感觉有点对不起领导对自己的重视,心态有点崩
11181 次点击
所在节点    程序员
91 条回复
zichen
2019-03-26 10:27:17 +08:00
测试没测出来?自己单测写了么?
AwayEM
2019-03-26 10:30:10 +08:00
公司自己的产品 之前有同事出了个 bug 导致某个端用户两周看不到广告,波及范围 200w 用户以上,全靠主管抗走了所有压力。。。
nicevar
2019-03-26 10:31:12 +08:00
淡定,搞出大问题的大有人在,有一次我们的合作公司,一个小年轻不听劝,十头牛拉不回的那种,很自信,非要动历史代码,结果搞得线上几十万用户出故障,售后部门炸了
wwg1994
2019-03-26 10:53:31 +08:00
@nicevar 他是梁静茹的歌迷吗
Jzer0n
2019-03-26 10:59:17 +08:00
没测试么?还是测试的时候没发现这个 BUG ?
daniel51
2019-03-26 11:01:09 +08:00
习惯了就好了
Vamposine
2019-03-26 11:06:26 +08:00
bug 实际上有一部分是历史遗留和本身系统设计的锅,但是的确是通过我的代码暴露出去的,所以现在整个锅都砸在了我身上
hunter2015
2019-03-26 11:31:10 +08:00
怪测试啊
hunter2015
2019-03-26 11:32:07 +08:00
没测试,往前任身上甩啊
guokeke
2019-03-26 11:36:00 +08:00
多出几次 bug 就习惯了
darkTianTian
2019-03-26 11:37:49 +08:00
是系统都会有 bug, 除非是这种项目。https://github.com/kelseyhightower/nocode
misaka19000
2019-03-26 11:38:04 +08:00
责任不在你,在测试
kaneg
2019-03-26 11:38:23 +08:00
亡羊补牢,为时不晚。人贵有自知之明,你能自责说明你起码是有担当的。人不是机器,迟早会犯错误,你接下来要做的就是总结经验,同样的错误不要再犯第二次。如果长期如此积累,你比别人会多很多经验。
atcdef
2019-03-26 11:38:50 +08:00
出 bug 正常的,不出 bug 才反常。重点是及时排除 bug 吧。而且从责任划分的角度来说,开发不是主要责任。领导才是主要责任
huobazi
2019-03-26 11:42:38 +08:00
online bug 测试背锅
Ritr
2019-03-26 12:14:45 +08:00
怕什么我还删过客户的数据库呢
agui2200
2019-03-26 12:17:55 +08:00
总结,大家都删过库。我也删过
shihty5
2019-03-26 12:26:06 +08:00
写出完美的代码是非常困难的, 心态放好,想想流程上如何去改善,不要上来就承认是自己的问题!
比如如何提升测试覆盖,当时设计的这种写法是否可行?上线之后的 sanity check 是否及时?
reus
2019-03-26 12:33:08 +08:00
重要功能一个人负责,上线前又没通过测试暴露出来,公司开发流程很有问题。人总会出错的,好的流程和规范可以容错和纠错,很显然你的环境里没有。
lusi1990
2019-03-26 12:37:02 +08:00
是人都会犯错

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

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

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

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

© 2021 V2EX