我让 AI 敲代码,然后丢掉了那张地图
来源:dev.to — 2026-11-02
📋 概述
作者手写代码三年,功能做完合上文件仍记得整条链路:哪个函数先跑、哪个查询可能返回太多、哪里会被坏输入打穿。最近一年半 AI 写了他要上线的大部分代码,他仍然逐行看 diff,可一周后就说不清功能怎么跑,因为那些代码不是他敲的。文章对比手写时代的心智地图和 vibe coding 之后地图如何丢失。
🔑 核心要点
- 手写时的调试靠地图定位:测试跑到保存订单才挂,问题就在通知仓库那一步。
- 看一遍 diff 和亲手写一遍不是同一件事,前者留不下流程记忆。
- 生产排障同样依赖「先在脑子里走一遍」的能力。
- 作者的处方是至少保留一部分亲手写的代码来维持这张地图。
💡 金句
“A week later I don't remember how the feature runs, because I didn't type it.”
译:一周之后我记不起这个功能是怎么跑的,因为那些代码不是我敲的。
👍 0
👎 0
← 返回 dev.to 首页