世界级编程大师“Bob大叔”:AI写的代码,我完全不看!警示:说软件基础不重要的人会吃苦头,不会等太久

admin 2026-08-28 05:06:53 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: Bob大叔主张不逐行审查AI代码,而是依赖单元测试与变异测试等工具链自动验证。他提倡短指令配合外置脚本,采用多Agent流水线协作保持上下文隔离以提升效率。同时强调软件基础架构知识在AI时代更为重要,新人需先掌握手写能力,人类角色正转向制定规则与架构设计。 综合评分: 80 文章分类: 安全开发,AI安全


世界级编程大师“Bob大叔”:AI写的代码,我完全不看!警示:说软件基础不重要的人会吃苦头,不会等太久

原创

hacking hacking

Hacking黑白红

2026年8月25日 17:30 安徽

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

最近《代码整洁之道》作者、圈内叫“Bob大叔”的Robert C. Martin甩出一句狠话:

“AI写的代码,我完全不看。”

#

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

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

他给Agent套了一圈确定性工具:

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

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

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

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

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

多Agent接力,比单人瞎跑稳

他跑的流水线是:

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

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

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

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

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

网友评论:

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

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

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


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:Hacking黑白红 hacking hacking《世界级编程大师“Bob大叔”:AI写的代码,我完全不看!警示:说软件基础不重要的人会吃苦头,不会等太久》

评论:0   参与:  0