今天发现一个 BUG 兴冲冲的跑到公司群里提,没想到被人翻出来是我代码里面非常傻逼非常低级非常新手的 BUG 。还没完,另外一个同事补刀:“你带的实习生代码里面全部是这种写法”。我足足尴尬了一晚上,明天还得承受一波嘲笑调侃。 #职业污点#
|
1
有多低级的 bug ? 说出来让大家开心一下.
|
|
sun1993Oct 24, 2016 via Android
2
什么 bug
|
|
0915240Oct 24, 2016 via Android
3
刚才回复不了咋回事
|
|
feiyuanqiuOct 24, 2016 via iPhone
4
在条件判断语句里面赋值?
|
|
banrichoOct 24, 2016
6
好事啊 发现了自己的问题不是么
|
|
acrosOct 24, 2016
7
@feiyuanqiu 哈哈,和我第一个反应一样。
我还犯过另一个, C++里面漏写返回值,其实这几个问题现代编译器都会报 warning 了,但是没注意到··· 发现这个问题后我就把这类 warning 加上强制 error 了。 |
|
DuolingoOct 24, 2016 via iPhone
11
所以到底是啥低级 bug 。。。。
|
|
jiezhiOct 24, 2016
12
能想象出来这种尴尬。。
|
|
endlessroad1991Oct 24, 2016 via iPhone
13
一般上-Wall -Wextra -Werror ,虽然一开始觉得有些 warning 很烦,习惯了之后出类似 bug 的机会小不少。
然后还有 address sanitizer 检测非法内存访问、内存泄漏之类的, thread sanitizer 检测 data race 。 |
|
ik0rOct 24, 2016
14
到底是啥 bug 呢
|
|
ttycodeOct 24, 2016
15
对自己的代码,的确是要求最好能做到没有任何 warning 的,就算是正常的,也会下意识用其他手段消除掉。这样下一次出现问题的时候,这个提示信息就会非常的显眼。别觉得污点或者尴尬,发现自己的问题,就是最大的收获!
|
|
lwbjingOct 24, 2016
16
妹的,放出来让大家开心一下啊...说不定能收获这个 bug 的 18 种写法...
|
|
subpoOct 24, 2016
17
说实话,你们的团队很垃圾
一个正常的团队,就不应该这样,犯错应当被奖励,至少不被批评,不然的话,怕犯错会让你束手束脚 |
|
plprapperOct 24, 2016
18
有低级错误,这难道不是人类的共同特征吗?因为人就是这么个生物。
|
|
estOct 24, 2016
19
-_-
|
|
Cu635Oct 24, 2016
20
当时没有版本控制没有提交人的 ID 么?
|
|
xzemOct 25, 2016
21
楼主到底是什么 BUG 啊, 不知道是什么 BUG 我昨天睡觉都没睡好.
|
|
lsmgeb89Oct 26, 2016 via Android
22
楼主 post 出来看看嘛,大家谁没写过低级 bug 哈哈~~
|