假如这两个代码超能力让你选择一个,你选哪一个?

2024-05-09 09:31:57 +08:00
 didyoudo
一个是写的代码永远不出 bug ;
另一个是任何代码 bug 能在一周内被你解决;
你选哪个?

这其实也是一个能体现你对职业理解的问题。
2337 次点击
所在节点    问与答
23 条回复
FawkesV
2024-05-09 09:39:19 +08:00
一周内也太久了吧. 一个小时内
JaxXiao1994
2024-05-09 09:41:21 +08:00
我选代码永远不出 bug ,因为我想睡个好觉,不用担心半夜被电话吵醒起来干活,我想安心休假,不用一直盯着手机看,不用担心被 call 修 bug
也许有人选另一个,也能理解,毕竟救火队员比较突出,容易被关注
FireKey
2024-05-09 09:46:24 +08:00
第二个,第一个限制了只有自己的代码不出 bug.第二个可以改别人的 bug,更赚钱
UN2758
2024-05-09 09:46:50 +08:00
bug 的定义太模糊了,暂且理解为 bug 指「代码没有按预期的功能工作」,假如我写一个能够有限时间求解 np 问题的代码,你还能给我修了,以此类推,科技直接爆炸?
iblessyou
2024-05-09 09:49:04 +08:00
无所谓,任何因果律武器都会被用歪,真用他来只想写代码才是脑子有坑。
zw1one
2024-05-09 10:02:11 +08:00
我选 2 。
代码的定义是不是可以扩展一下,从软件到硬件,到 ai 到芯片,都有代码 bug 可以解决。更离谱一点,我可不可以把社会结构、数学规律、基因片段、法律法规这些,也视为“代码”?
didyoudo
2024-05-09 10:18:07 +08:00
@zw1one 再扩展 原子弹你都能造出来了,只是指从上层到底层的代码
didyoudo
2024-05-09 10:19:08 +08:00
@UN2758 功能没有完成不代表一定是 bug
didyoudo
2024-05-09 10:21:06 +08:00
@FawkesV bro 你好快
didyoudo
2024-05-09 10:21:50 +08:00
@JaxXiao1994 这么说的话 选 1 也可能面临着做不完的 feature
nvksie
2024-05-09 11:53:46 +08:00
第二个,随便瞎写都能完成工作
atuocn
2024-05-09 13:30:08 +08:00
项目三角,品质,功能,进度。你只能选品质,其他两个约束条件呢?
hanxb
2024-05-09 14:11:48 +08:00
第一个只能改自己的 bug,第二个能改别人的 bug,还用考虑
hhhh115
2024-05-09 14:21:21 +08:00
代码超能力???
活该敲一辈子代码🐶

敲一辈子代码算是诅咒还是祝福呢
anzu
2024-05-09 14:37:38 +08:00
当然是第一个。如果别人代码有 bug ,那就由我重敲一遍一模一样的代码,由于能力 1 ,如果有 bug 会自动修正。
corcre
2024-05-09 14:45:21 +08:00
@hhhh115 那如果我软件的预期效果是筛选出第二天所有涨停的股票呢🐶🐶🐶
coderJie
2024-05-09 15:08:30 +08:00
@anzu 问题是你重敲的时间需要多久呢,第二个就厉害了,一周内就能搞定
fydss
2024-05-09 15:29:19 +08:00
写代码不出 BUG-->言灵 我是瞎写都不出 BUG 吗🐶
anzu
2024-05-09 15:38:26 +08:00
@coderJie 突然想到其实不用原样重敲。我只需要把代码文件清空,再追加一个随机字符作为“写”动作判定,最后保存代码。由于能力 1 ,必然报错的源文件会被修正成完整代码且无 bug 。如果删除也能算作是写的动作的话,那更简单了……
Takashi123
2024-05-09 16:56:52 +08:00
联系联合国下定义,把人类不能掌握宇宙的真理视为 bug ,再让楼主解。

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

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

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

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

© 2021 V2EX