- 主题:你们平常用debug吗, 还是printf搞定一切?
居然还有不用debug功能的程序员,我真是out了
【 在 stub 的大作中提到: 】
: 最近读envoy源码, 发现使用debug功能还是方便的多. 原来一直忽视debug功能
: --
:
发自「今日水木 on iOS」
--
FROM 124.64.17.*
赞冥想。我是没这个本事
每次调试都加print 感觉好烦,条件断点,变量修改监视,断点处修改变量值,看调用栈,还是有用的。另外,有的复杂的库,不方便或者没办法加print, 还是断点来的直接
【 在 No1 的大作中提到: 】
:
: 早些年写c的时候不太理解计算机,debug
: 后来这些个无需指针的高级语言,print和冥想就够了,没必要debug
:
:
发自「今日水木 on iOS」
--
FROM 124.64.17.*
好吧,看来我真是out了
【 在 lvsoft 的大作中提到: 】
:
: debugger破坏了实时性,天花板有限,只适用于简单场景。
: 而简单场景基本上冥想下就解决了,不需要debugger。
: --
:
发自「今日水木 on iOS」
--
FROM 124.64.17.*
你想说明debug这种辅助手段并不重要,主要靠自己把代码想清楚?
【 在 No1 的大作中提到: 】
:
: 一半以上的错误其实都是一时糊涂,静下来捋捋思路就醒悟了
:
: 有人还提倡吊床编程:就是躺着想清楚了再动手,设计阶段的小错误,就是编码后期的大错误,前面越清晰,后面越轻松。
:
: 编程和数学证明可能是一样的,最好的方法就是最简明的那个,想得越清楚感觉越简单
:
:
发自「今日水木 on iOS」
--
FROM 124.64.17.*