这最近成了我个人的一个争论点,自从我了解到有几位软件领域的知名人士摒弃了调试器(相当于用示波器探头去检测电子设备)。我一直认为调试就是“尽可能缩小范围”以及“当你能知道发生了什么时,不要猜测”。反对这种做法的论点是,推测和静态分析系统能加深你对系统的理解,从而在长远来看让你更有效率,即使这可能需要更长的时间来定位单个缺陷。我会坚持使用调试器,但我同意不能因噎废食。现代的极端做法是让Cursor的AI代理来“为什么这个坏了?”我最近看到一位经验较丰富的工程师加入新公司时,过度依赖Cursor来理解公司的系统。他们浪费了很多时间却得到了不好的答案。我认为这是更糟糕的极端。
这最近成了我个人的一个争论点,自从我了解到有几位软件领域的知名人士摒弃了调试器(相当于用示波器探头去检测电子设备)。我一直认为调试就是“尽可能缩小范围”以及“当你能知道发生了什么时,不要猜测”。反对这种做法的论点是,推测和静态分析系统能加深你对系统的理解,从而在长远来看让你更有效率,即使这可能需要更长的时间来定位单个缺陷。我会坚持使用调试器,但我同意不能因噎废食。现代的极端做法是让Cursor的AI代理来“为什么这个坏了?”我最近看到一位经验较丰富的工程师加入新公司时,过度依赖Cursor来理解公司的系统。他们浪费了很多时间却得到了不好的答案。我认为这是更糟糕的极端。
源讨论Ask HN:你花了太长时间才学会的行业技巧是什么?原帖 670 条评论 · 导入时统计