看到一个 Linus 对调试器的看法,顺手翻译了一下:
https://www.imzjy.com/blog/linus-comments-on-debugger
翻译过程中发现:
![]() | 1 feather12315 2019-03-24 11:09:49 +08:00 via Android 但是现在也有 dynamic trace 了 |
![]() | 2 wingkou 2019-03-24 11:32:18 +08:00 via Android 翻译得很带感 |
3 jatsz OP ![]() 我自己更多的感受是说,在我进入编程的时候,听到好多言论。比如:一切都是对象。比如算法就是时间换空间,或者空间换时间,比如什么 SOLID。很多*名言*我在当时压根不知道为什么,没人跟我解释听着照做就行了。以现在眼光看,有些压根就是瞎说,有些需要时间去理解,有些你听到的跟你理解的不在一个层次上。 Linus 本身想法很简单,debugger 太细节了,你要用的时候自然会用。但是解决问题需要看到问题本质。好像同事告诉你,把这里往左调 5px,其实真正的问题不在那 5px 上。 |
4 goophy 2019-03-24 11:42:34 +08:00 via iPhone 我很感兴趣 lz 的 blog,看着看着就翻到了 2005 |
![]() | 6 clino 2019-03-24 13:13:45 +08:00 via Android 这么说话挺够劲 不过十几年过去了,要遵守行为准则了。。。 |
![]() | 7 designer &bsp; 2019-03-24 14:34:06 +08:00 via iPhone 翻译的很棒! 加个友链吧 |
![]() | 9 RedStrings 2019-03-24 18:36:48 +08:00 via Android 我还以为是那个加拿大白嫖王 |
![]() | 10 gouchaoer 2019-03-24 19:00:28 +08:00 via Android 实际上单步调试是开发利器 |
11 Cbdy 2019-03-24 19:09:41 +08:00 via Android 我赞同 Linus 的观点 |
12 mattx 2019-03-24 19:12:44 +08:00 via iPhone 翻译很带劲 |