Dev.to | 📄 原文链接 | 2026-07-14 收录

删掉200行不是我写的代码学到更多

来源:dev.to — 2026-07-13

📋 概述

一篇关于 AI 辅助编程的真诚反思。作者 Gamya 在快速推进 iOS/Swift 项目时,完全沉浸在「生成→测试→接受→下一个」的循环中——代码能跑、功能正常、没人抱怨,但每次打开文件都有一种说不清的焦虑。于是一个下午,她开始系统性地删除自己不理解但接受了 200 行代码。关键转折点在于:删除前她先做预测——「如果我删掉这段,什么会坏?」有些预测正确(确认冗余),有些预测错了(暴露了理解盲区)。文章的核心洞察是:AI 生成的代码来了,但上下文没来——AI 做了很多明智的决策,但你不知道为什么。六周后,你看着自己的项目像个陌生人,分不清哪些是承重墙、哪些只是装饰。删除 200 行代码的过程,成为了一次「被迫理解」的深度学习。

🔑 核心要点

💡 金句

AI 做了很多明智的决策,而我接受了它们却不理解为什么。所以六周后,我站在自己的项目面前像个陌生人——代码能跑,功能正常,但每次打开文件都有一种说不清的焦虑,就像走进一间把所有东西塞进衣柜的整洁房间。
← 返回 Dev.to 首页