p**r 发帖数: 5853 | 1 新加入team的哈利同学
刚才跑来问我,怎么可以很快的debug到问题所在,
他说有时候断点设置完之后,还是要找半天。。
我很郁闷地和他说,我从来不设置断点,
我也不会用那些debug tool提供的各种复杂的牛逼功能。。
就是run一下,看下运行结果,然后凭着直觉就找到了。。
他不信,让我帮他查一个问题。
我看了下运行结果,大概20秒找到了,
他request的长度没定义,对方必须要求长度,而且没抛出exception
他哭了,走了。 |
t*****n 发帖数: 4908 | 2 你这是误导啊。搞过百万行的程序没?凭直接就发现bug?牛人啊,膜拜。。。
【在 p**r 的大作中提到】 : 新加入team的哈利同学 : 刚才跑来问我,怎么可以很快的debug到问题所在, : 他说有时候断点设置完之后,还是要找半天。。 : 我很郁闷地和他说,我从来不设置断点, : 我也不会用那些debug tool提供的各种复杂的牛逼功能。。 : 就是run一下,看下运行结果,然后凭着直觉就找到了。。 : 他不信,让我帮他查一个问题。 : 我看了下运行结果,大概20秒找到了, : 他request的长度没定义,对方必须要求长度,而且没抛出exception : 他哭了,走了。
|
k**n 发帖数: 3989 | 3 呵呵。。熟悉东东的不需要debug很正常。。
以前interview时吹牛。。没有自己找不到的bug。。结果去了后,面对大堆的陌生code
..debug也要很久。。 |
r*****i 发帖数: 234 | 4 最难的是共享lib里面的bug,这你肯定看不出来 |
s******3 发帖数: 7297 | |
b*******d 发帖数: 750 | 6 这说明原系统的test不够。不然应该很快根据unit test定位到错误。
test rocks, debug sucks. |
a****l 发帖数: 8211 | 7 越是复杂的程序越是不能用断点debug,简单的说就是程序不能停下来,特别是和硬件相
关的,一停下来东西都不一样了。
【在 t*****n 的大作中提到】 : 你这是误导啊。搞过百万行的程序没?凭直接就发现bug?牛人啊,膜拜。。。
|
c**********9 发帖数: 111 | |
Q*******e 发帖数: 939 | 9 哈哈, that is it!
什么都是浮云.
【在 p**r 的大作中提到】 : 新加入team的哈利同学 : 刚才跑来问我,怎么可以很快的debug到问题所在, : 他说有时候断点设置完之后,还是要找半天。。 : 我很郁闷地和他说,我从来不设置断点, : 我也不会用那些debug tool提供的各种复杂的牛逼功能。。 : 就是run一下,看下运行结果,然后凭着直觉就找到了。。 : 他不信,让我帮他查一个问题。 : 我看了下运行结果,大概20秒找到了, : 他request的长度没定义,对方必须要求长度,而且没抛出exception : 他哭了,走了。
|