如题,我突然想到这个问题。觉得挺有意思的。
1
Aixiaoa 2022-03-27 23:12:16 +08:00
bug 不暴露出来那就不算 bug 😆
|
2
golangLover 2022-03-27 23:17:16 +08:00 via Android 1
看你的离职时间
|
3
tottea 2022-03-28 00:19:55 +08:00
提前预判,到线上才发现 Bug ,大一点的那就是事故了
|
4
thulof 2022-03-28 00:37:34 +08:00
通常都是每个人负责一些模块,如果你负责的模块总出线上 Bug ,那么__
|
5
dangyuluo 2022-03-28 03:58:25 +08:00 10
这个职业规划问题两千多年前就被回答过。
魏文王问扁鹊:“子昆弟三人其孰最善为医?”扁鹊曰:“长兄最善,中兄次之,扁鹊最为下。”魏文王曰:“可得闻邪?”扁鹊曰: “长兄于病视神,未有形而除之,故名不出于家。中兄治病,其在毫毛,故名不出于闾。若扁鹊者,镵( chán )血脉,投毒药,副肌肤,闲而名出闻于诸侯。” |
6
micean 2022-03-28 08:40:55 +08:00
那不叫预判,应该是兜底
|
7
lower 2022-03-28 08:47:36 +08:00
防御性编程
|
8
Leonard 2022-03-28 09:21:54 +08:00
看你们 KPI 怎么算
|
9
nothingistrue 2022-03-28 09:29:09 +08:00
这问题的答案,不取决于技术或任何客观性的东西,完全取决于你的领导和公司的风格。要是“零 BUG”风格,你不管选哪个最后都要背锅。
正常情况下,都是问题越早发现越好的。CMMI 、ISO 体系(不是国内那种拿到资质就不再遵守的假体系),以及各大开源框架体系,选择的是前者,去看看开源框架的 Issue 库和版本发布文档就能看出来。 |
10
3dwelcome 2022-03-28 09:34:44 +08:00
"等 bug 暴露出来再解决"
这操作明显是把 BUG 留给领导看的。 自己的项目有潜在 BUG ,肯定越早解决越好,根据二八原则,有 20%的时间写代码,80%的时间调试 BUG 。 |
11
lmmlwen 2022-03-28 09:41:10 +08:00
先敲着,再没暴露出来的时候离职
|
12
Tenlearn 2022-03-28 09:42:00 +08:00
等线上事故再解决?能预判肯定预判啊
|
13
wolfie 2022-03-28 09:43:55 +08:00
是你个人的 bug 吗,严重到算绩效吗。
|
14
xy90321 2022-03-28 09:46:50 +08:00 via iPhone
知道 bug 不改是什么操作…
|
15
ganning 2022-03-28 09:51:32 +08:00 5
突然想到之前的一张图,里面的内容大体是:
"魏文侯问扁鹊:“你兄弟三人,哪个软件开发水平最高?” 扁鹊说:“大哥最好,二哥其次,我最差。” 文侯甚为不解。 扁鹊解释道:“我大哥不等 Bug 出现就提前预防了,所以名声传不出开发组。二哥在 Bug 出现时就顺手解决了,所以名声传不出技术部。我呢,每天像打地鼠一般到处救火,所以在公司没人不知道我。" |
16
aababc 2022-03-28 10:00:03 +08:00
能预判到的 bug 还是 bug 吗!
|
17
akakidz 2022-03-28 10:27:51 +08:00
能预判到的都提前解决
|
18
3kkkk 2022-03-28 10:51:04 +08:00
不讨论绩效或甩锅情况,写代码还是要有边际。首先看是否能解决当前业务问题,之后考虑预判问题在所有情况不变情况下是否能正常运行。可以就可以不解决。就如写一个复杂 sql ,你知道短期内数据不会爆发增长执行速度可接受那就不用管。如果查询表一天是 100w 这种数据增加那就要解决一下逻辑了。
|
19
janus77 2022-03-28 11:10:14 +08:00 2
我的原则是看影响。你要提前预判到你的 bug 会产生什么影响
有的两小时就修了,那我就不管,到时候修还能给自己找 kpi 有的可能要涉及到运营、运维、测试等多人,折腾好几天或者通宵搞。这种就提前修,不然到时候苦的还是自己。当然你愿意这样做当我没说 |
20
jaxer 2022-03-28 11:14:54 +08:00
你说的暴露,是指第二个开发知道,还是用户上报?
|
21
tcfenix 2022-03-28 13:57:52 +08:00
这边看到题目想到一句话, 善战者无赫赫之功
|
22
nmap 2022-03-28 15:52:36 +08:00
不好说,看公司风格
|
23
CodeCodeStudy 2022-03-28 15:57:21 +08:00
看是大 bug 还是小 bug ,大的 bug 要尽早解决,小 bug 等别人发现再处理
|
24
kaneg 2022-03-28 21:10:40 +08:00
谋事在人,成事在天。
即用能想到的各种方法尽可能提前预知未来可能发生的 bug ,将其消灭在萌芽之中。 同时,还要对超出认知和能力范围的 bug 则保持一种乐观之心,不要祈求其不要发生,而是发生了及时地应对。 |
25
gyinbj 2022-03-29 09:45:50 +08:00
能预判出来的 bug 一般都不会成为 bug 。
除非你等着离职。 |