![]() | 1 chmlai 2016-10-24 00:27:03 +08:00 ![]() 有多低级的 bug ? 说出来让大家开心一下. |
![]() | 2 sun1993 2016-10-24 00:40:26 +08:00 via Android 什么 bug |
![]() | 3 0915240 2016-10-24 00:58:03 +08:00 via Android 刚才回复不了咋回事 |
4 feiyuanqiu 2016-10-24 00:59:46 +08:00 via iPhone 在条件判断语句里面赋值? |
![]() | 6 banricho 2016-10-24 01:02:57 +08:00 好事啊 发现了自己的问题不是么 |
![]() | 7 acros 2016-10-24 01:08:50 +08:00 @feiyuanqiu 哈哈,和我第一个反应一样。 我还犯过另一个, C++里面漏写返回值,其实这几个问题现代编译器都会报 warning 了,但是没注意到 发现这个问题后我就把这类 warning 加上强制 error 了。 |
![]() | 8 20015jjw 2016-10-24 01:56:50 +08:00 via Android @acros warning 在绝大多数情况不都是 error 么... |
![]() | 9 TroyChen 2016-10-24 02:44:34 +08:00 via Android @20015jjw 一个段子: 悬崖边上有个写着“ Warning ”的警示牌,可是程序猿看到后还是掉了下去~ |
![]() | 11 Duolingo 2016-10-24 08:30:23 +08:00 via iPhone 所以到底是啥低级 bug 。。。。 |
![]() | 12 jiezhi 2016-10-24 08:55:27 +08:00 能想象出来这种尴尬。。 |
13 endlessroad1991 2016-10-24 09:20:19 +08:00 via iPhone 一般上-Wall -Wextra -Werror ,虽然一开始觉得有些 warning 很烦,习惯了之后出类似 bug 的机会小不少。 然后还有 address sanitizer 检测非法内存访问、内存泄漏之类的, thread sanitizer 检测 data race 。 |
14 wyntau 2016-10-24 09:22:08 +08:00 到底是啥 bug 呢 ![]() |
15 ttycode 2016-10-24 12:00:15 +08:00 对自己的代码,的确是要求最好能做到没有任何 warning 的,就算是正常的,也会下意识用其他手段消除掉。这样下一次出现问题的时候,这个提示信息就会非常的显眼。别觉得污点或者尴尬,发现自己的问题,就是最大的收获! |
![]() | 16 lwbjing 2016-10-24 13:26:29 +08:00 妹的,放出来让大家开心一下啊...说不定能收获这个 bug 的 18 种写法... |
![]() | 17 subpo PRO 说实话,你们的团队很垃圾 一个正常的团队,就不应该这样,犯错应当被奖励,至少不被批评,不然的话,怕犯错会让你束手束脚 |
![]() | 18 plprapper 2016-10-24 13:33:10 +08:00 有低级错误,这难道不是人类的共同特征吗?因为人就是这么个生物。 |
![]() | 19 est 2016-10-24 13:39:27 +08:00 -_- |
![]() | 20 Cu635 2016-10-24 14:02:59 +08:00 当时没有版本控制没有提交人的 ID 么? |
![]() | 21 xzem 2016-10-25 15:24:56 +08:00 楼主到底是什么 BUG 啊, 不知道是什么 BUG 我昨天睡觉都没睡好. |
22 lsmgeb89 2016-10-26 13:33:23 +08:00 via Android 楼主 post 出来看看嘛,大家谁没写过低级 bug 哈哈~~ |