Workflow
2 人 vs 50 人债务!快≠好!拜托,别拿“氛围编程”当烂代码的借口
程序员的那些事·2025-05-22 22:12

氛围编程不能成为低质量工作的借口 负责任地使用 AI 辅助开发的实用指南 "更快地行动,打破更多的东西。| Move faster and break even more things." 当"氛围编程"成为热门话题,这句对硅谷旧口号的改编在近期的工程圈子里引起了共鸣。的确, AI 辅助开发 正在改变我们构建软件的方式,但这并不意味着我们可以放弃严谨、审查和工匠精神。"氛围编程"不是低质量 工作的借口。 我们先说说好处:AI 辅助编程可能会带来重大变革。它降低了新手程序员和非程序员的门槛,让他们只需描 述需求就能编写出可用的软件。这激发了创造力——更多人可以用定制软件解决自己的问题,这是一种被一些 人称为个人软件拆分的趋势(使用小型 AI 构建的工具,而不是一刀切的应用程序)。即使是经验丰富的工程 师也能从中受益。 然而,任何经验丰富的工程师都会告诉你,如果软件在后续出现问题,速度就毫无意义。这就是问题开始显现 的地方——在营造的氛围与构建可维护、健壮软件的现实之间存在差距。 残酷的现实:质量不会自动产生 尽管炒作不断,但"氛围编程"在资深开发者中饱受质疑。 核心批评是:AI 能快速生成代码,并不意味着代码 ...