在复杂代码项目的时候, AI 还是统计学思维倾向更重, 很难猜对。
因为人思考 bug 的时候是从第一性原理去思考的, 根源是什么? 很少用统计学, 人思考的直觉都是经过千锤百炼的经验, 或者说是经过验证的统计学结果。
我现在用 AI 的习惯是, 猜测某个长的函数有问题, AI 可以在 10 秒内给这个长函数每个代码片段自动添加语法正确的 print 函数, 我粘贴到项目中测试。
然后再把 print 结果丢给 AI, 让 AI 帮我缩小定位范围。 当缩小到某个小函数的时候, 其实人一眼就可以看出错误啦。
bug 是一定可以修复的, 没有 AI 之前, 那么密集的写 print 函数就非常累人, 而 AI 可以大大的节省这个费体力的工作。