今晚,职业污点+1

2016-10-24 00:21:32 +08:00
 johnsneakers
今天发现一个 BUG 兴冲冲的跑到公司群里提,没想到被人翻出来是我代码里面非常傻逼非常低级非常新手的 BUG 。还没完,另外一个同事补刀:“你带的实习生代码里面全部是这种写法”。我足足尴尬了一晚上,明天还得承受一波嘲笑调侃。 #职业污点#
5635 次点击
所在节点    随想
22 条回复
chmlai
2016-10-24 00:27:03 +08:00
有多低级的 bug ? 说出来让大家开心一下.
sun1993
2016-10-24 00:40:26 +08:00
什么 bug
0915240
2016-10-24 00:58:03 +08:00
刚才回复不了咋回事
feiyuanqiu
2016-10-24 00:59:46 +08:00
在条件判断语句里面赋值?
sun1993
2016-10-24 00:59:48 +08:00
@0915240 v 战 bug
banricho
2016-10-24 01:02:57 +08:00
好事啊 发现了自己的问题不是么
acros
2016-10-24 01:08:50 +08:00
@feiyuanqiu 哈哈,和我第一个反应一样。

我还犯过另一个, C++里面漏写返回值,其实这几个问题现代编译器都会报 warning 了,但是没注意到··· 发现这个问题后我就把这类 warning 加上强制 error 了。
20015jjw
2016-10-24 01:56:50 +08:00
@acros warning 在绝大多数情况不都是 error 么...
TroyChen
2016-10-24 02:44:34 +08:00
@20015jjw 一个段子: 悬崖边上有个写着“ Warning ”的警示牌,可是程序猿看到后还是掉了下去~
ryd994
2016-10-24 08:26:36 +08:00
@acros
@TroyChen
@20015jjw
有强迫症,必须到-Wall 没提示才行………
codingadog
2016-10-24 08:30:23 +08:00
所以到底是啥低级 bug 。。。。
jiezhi
2016-10-24 08:55:27 +08:00
能想象出来这种尴尬。。
endlessroad1991
2016-10-24 09:20:19 +08:00
一般上-Wall -Wextra -Werror ,虽然一开始觉得有些 warning 很烦,习惯了之后出类似 bug 的机会小不少。

然后还有 address sanitizer 检测非法内存访问、内存泄漏之类的, thread sanitizer 检测 data race 。
Jeremial
2016-10-24 09:22:08 +08:00
到底是啥 bug 呢
ttycode
2016-10-24 12:00:15 +08:00
对自己的代码,的确是要求最好能做到没有任何 warning 的,就算是正常的,也会下意识用其他手段消除掉。这样下一次出现问题的时候,这个提示信息就会非常的显眼。别觉得污点或者尴尬,发现自己的问题,就是最大的收获!
lwbjing
2016-10-24 13:26:29 +08:00
妹的,放出来让大家开心一下啊...说不定能收获这个 bug 的 18 种写法...
subpo
2016-10-24 13:29:28 +08:00
说实话,你们的团队很垃圾

一个正常的团队,就不应该这样,犯错应当被奖励,至少不被批评,不然的话,怕犯错会让你束手束脚
plprapper
2016-10-24 13:33:10 +08:00
有低级错误,这难道不是人类的共同特征吗?因为人就是这么个生物。
est
2016-10-24 13:39:27 +08:00
-_-
Cu635
2016-10-24 14:02:59 +08:00
当时没有版本控制没有提交人的 ID 么?

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

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

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

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

© 2021 V2EX