找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4505

积分

0

好友

591

主题
发表于 2 小时前 | 查看: 6| 回复: 0

最近,《代码整洁之道》作者、圈内叫 “Bob 大叔” 的 Robert C. Martin 甩出一句狠话:“AI 写的代码,我完全不看。”

Bob大叔回复不阅读AI生成代码的社交媒体截图

别急着骂老头摆烂——人家不是闭眼合代码,而是把人从 “逐行 Review” 的苦力里捞出来,让机器管机器。

Robert C. Martin(Uncle Bob)照片

不读代码,靠“关卡”信 AI

他给 Agent 套了一圈确定性工具:单元测试、Gherkin 验收、QA 流程、圈复杂度、CRAP 分数、变异测试、覆盖率门禁……AI 改完代码,自己跑这一整套“鬼门关”,全绿了他才信。

信任不来自人眼,来自机器可复现的红绿报告。

长 Prompt 没用,短指令 + 工具才灵

最早他也试过写十页 Prompt 教 AI 写整洁代码,结果模型来了个“中段丢失”——上下文中间的规矩全当耳旁风,规则变《加勒比海盗》式“建议”。

Bob大叔与Matt的视频通话截图

后来他学乖了:提示词砍到最短,规矩外置成脚本。工具不说人话,但说一不二。

多 Agent 接力,比单人瞎跑稳

他跑的流水线是:规格 Agent 转 Gherkin → 编码 Agent 写实现 → 清理 Agent 降复杂度 → 强化 Agent 跑变异测试 → QA Agent 端到端点界面。每个 Agent“出生干活死掉”,上下文不串味,速度仍是人类 2 到 4 倍。

基础不过时,新人别只学提示词

有人喊“基础不重要”,Bob 大叔回得直接:会吃瘪,而且很快。AI 吃战术,吃不下战略。

模块边界、依赖方向、为啥变异测试能抓漏网之鱼——这些老书里的东西,反而在 AI 时代更值钱。

新人先自己写一年代码,再被当“人类 Agent”使唤几个月,不然你看不出 AI 啥时候在原地打转。

网友评论:

“因为他是世界级大师,所以他编程很牛逼,他可以那样,但是作为不太会编程的,编程效率慢的,或者不会编程的小白,如果能用 AI 解决问题,为什么不用?”

网友评论世界级大师用AI解决问题截图

“把它当成印度外包就好了,印度外包的代码你也不会逐行检查,看着能用就行,里面是啥根本不知道。”

网友评论AI生成代码像印度外包截图

代码不让人类读了,但盯关卡、定架构、判风险的人,比以前更贵。




上一篇:C语言如何实现继承?Linux内核驱动面向对象设计拆解
下一篇:全球最快游戏CPU降至历史新低:锐龙7 9850X3D比9800X3D还便宜20英镑
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-8-28 08:17 , Processed in 0.795616 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表