别把烂代码喂给 LLM,它会学坏

Write code like a human will maintain it

26ScottWRobinson💬 13

我最近在使用 LLM 辅助开发时,发现了一个可怕的陷阱:因为觉得 AI 能自动修复,我就懒得遵循 DRY 原则,把重复的访问检查逻辑复制粘贴到了多个文件中。我以为这是在把维护工作外包给 AI,结果却是在训练它养成坏习惯。LLM 不是凭空写代码,它会读取你的代码库,模仿你留下的模式。每一个偷懒的捷径,都在向模型发出信号,告诉它“这就是我们这里的风格”。当你下次请求新功能时,它只会生成更多重复代码,而不是重构。最终,这些代码异味层层叠加,让你无法再通过简单的提示词来修复,只能亲自动手清理。记住,LLM 就像海绵,你喂给它什么,它就还给你什么。

"LLM 就像海绵,会吸收你做的每一件事并原封不动地重复回来,所以务必确保你喂给它的是好代码。"

同日更多故事 · 2026-07-10