程序发现了一个程序里未来可能会触发的 bug。 是当时摸摸修掉,别人没有感知呢。 还是等 bug 发作了,去修复它,让别人觉得解决了一个重大的问题。

2021-01-03 21:28:22 +08:00
 xcstream
9526 次点击
所在节点    程序员
74 条回复
timedivision
2021-01-04 11:18:34 +08:00
自己写的就改,别人写的不改,但是可以跟别人说
hijoker
2021-01-04 11:37:54 +08:00
@lihongming 大哥,你真是人才
dorothyREN
2021-01-04 11:51:31 +08:00
@imdong #5 理论上 有驾照的人都会开车,理论上开车的人都有驾照。那么问题来了。。。
dnsaq
2021-01-04 12:47:16 +08:00
职业素养问题,作为打工人我觉得可以不改但是得有个度。第一可以不改,但不要给他人带来麻烦,不改出问题让运维背锅???第二可以不改但一定要做记录,或者提前想好应对方案便于真出问题的时候及时处理。
opengps
2021-01-04 12:52:49 +08:00
发现 bug 得提出,未必需要你来修复。
修复这个 bug 并没有被安排成你的任务,如果你的 deadline 时间宽裕,那可以好心去做,然而 deadline 里并没有包含这个 bug 修复工作,你没必要承担因此带来的风险。
fenglangjuxu
2021-01-04 13:32:40 +08:00
@zpxshl 我也是 还基本都是修改一行代码导致的
xsqfjys
2021-01-04 13:37:08 +08:00
提出来走个 bug 修复流程呗,有 bug 多正常啊。但是随便改代码没有测试知道没有业务知道万一出了问题就尴尬了
lakehylia
2021-01-04 13:51:26 +08:00
不管是自己的 bug 还是别人的 bug,只要上线了,那就报上去决定修不修。修 bug 是要检查相关业务的,所有涉及到的业务线都要做一次回归测试的。
vanityfairn
2021-01-04 14:16:32 +08:00
永远不要在未和别人沟通过的情况,偷偷摸摸 fix,这简直是花样作死,抓到本季度我这儿 kpi 为 0 。可以作为正常得报 bug,然后走 bug 上线流程。同时界定好责任人
vagranth
2021-01-04 14:31:31 +08:00
自己给自己发一个 bug 然后改掉呗
soulmt
2021-01-04 14:34:55 +08:00
正常流程: 上报风险, 不要夹带私货,做好了没人奖励你,做不好锅就是你的
心机一点: 搞清楚 bug 的原因,坐等发作,然后 bug 出来之后像模像样的用最快的速度搞定,可以赚一波 kpi
jkhere
2021-01-04 14:54:38 +08:00
@imdong 如果一个 bug 永远无法触发的话那就不算 bug 吧
FaiChou
2021-01-04 15:48:09 +08:00
放奇葩说上 让他们辩论下吧.
gongshishao126
2021-01-04 15:58:27 +08:00
@ebony0319 只有经历过的人才懂,get 请求由于拼接参数在 url 上,默认长度有限好像是 2k 。参数长度无法估量的最好是改用 post 请求
hikari2
2021-01-04 16:08:39 +08:00
华佗有两个兄弟,你觉得谁医术最高超?
qoras
2021-01-04 16:09:10 +08:00
自己的 bug,确认改动无影响,偷偷修掉
同组在职同事的 bug,告诉相应的同事这件事
同级离职同事的 bug,告知领导,不然你修了做了好事领导不知道,万一出事了还要背锅
其它组的人的 bug,看心情吧,怎样都行,毕竟现在大部分公司都不尊重程序员的价值
jsjgjbzhang
2021-01-04 16:39:08 +08:00
找个关键时刻 加班解决
passerbytiny
2021-01-04 16:58:08 +08:00
第一,任何时候都不要偷偷改东西,你改了啥,在提交信息上至少要点一下。第二,在没有保障措施——测试或评审——的情况下,绝对不要改代码。第三,如果没有 QA,或者 QA 只是个摆设,或者 QA 不管过程,或者 QA 只是个测试,那你干什么都行。
nomemo
2021-01-04 17:33:53 +08:00
报出来,改不改再说。
jiumingzhu
2021-01-04 17:53:50 +08:00
离职同事写的代码,未上线.接手项目后发现有 bug,权衡了方法的复杂度和 debug 耗时后,我直接重写了那个方法 233

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

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

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

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

© 2021 V2EX