返回首頁

Clean Code 鼻祖:我絕不看 AI 寫的一行程式碼,直接上線!

發布時間:2026-07-31 00:10
YouTube 影片重點整理

Clean Code 鼻祖:我絕不看 AI 寫的一行程式碼,直接上線!

📺 蘇大講AI⏱ 2:23🗓 2026-07-31🌐 zh-Hans🔗 https://youtube.com/shorts/CY6a7EiFRXQ

Clean Code 之父 Bob Martin(鮑勃大叔)公開表態:他現在用 AI 寫程式碼,完全不看 AI 生成的任何一行程式碼。他的核心論點是:人類讀程式碼的速度早已被 AI 甩開,逐行審查是在用人腦短板硬剛 AI 算力長板。真正的解法不是人工審查,而是用自動化關卡取代人眼——自動單元測試、變異測試、程式碼複雜度標準,形成一套「鋼鐵籠子」,AI 寫的程式碼過不了關就進不了人眼。他更進一步將這套方法做成四個 AI 智能體:需求轉規格、基礎程式碼生成、重構優化、架構審查兜底。未來頂級程式設計師的核心壁壘不再是寫程式碼、讀程式碼,而是寫測試、定規則、設約束、搭體系。

01

不看 AI 程式碼的底層邏輯

0:23

Bob Martin 的核心洞察:人類讀程式碼的速度早已被 AI 甩出幾萬公里。你逐行審閱 AI 產出的每一行程式碼,就是在用人類的人腦短板硬剛 AI 的算力長板,純屬本末倒置。

但這不是放任——不讀程式碼絕不等於放任不管。普通人用 AI 是在玩「人機盲盒」,大佬用 AI 是直接給它套上一套密不透風的自動化鋼鐵籠子。

核心論點
02

自動化鋼鐵關卡:三層防線

1:17

Bob Martin 把人工審查全部換成機器的層層把關:

第一層:自動單元測試——保證程式碼能跑通。

第二層:變異測試(Mutation Testing)——故意埋坑,測試 AI 產出的程式碼是否真的經得起考驗。

第三層:程式碼複雜度標準——用極嚴格的硬性資料標準卡死程式碼複雜度、冗餘程度、執行穩定性,從根源上杜絕 bug 和爛程式碼。

比喻:就像考駕照,考官根本不需要看你踩油門的腳法對不對——只要你的車一壓線,系統立馬紅燈拉響,直接當場淘汰。AI 寫的程式碼只要過不了這套鋼鐵關卡,連進入人眼的機會都沒有。

方法論
03

四個 AI 智能體架構

1:45

Bob Martin 進一步將這套方法做成四個 AI 智能體,環環相扣:

智能體一:需求規格化——把模糊需求變成死規矩,杜絕邏輯漏洞。

智能體二:基礎程式碼生成——專門包幹寫基礎程式碼。

智能體三:重構優化——負責重構與優化。

智能體四:架構審查兜底——做最終架構審查,確保品質。

整個過程層層遞進、環環相扣,AI 程式碼在每一層都被把關。

架構設計
04

未來程式設計師的核心壁壘轉移

2:12

影片揭示了一個「細思極恐」的真相:未來頂級程式設計師的核心壁壘,不再是寫程式碼、讀程式碼,而是寫測試、定規則、設約束、搭體系

更關鍵的是:拒絕去幫一個秒產千萬行的大模型擦屁股。程式設計師的價值從「寫程式碼的人」轉變為「設計品質體系的人」。

Bob Martin 今年上線的兩門課程——AI Agents for Clean CodeClean AI Agentic Discipline——正是把這套底層邏輯揉碎了教給大家。

未來趨勢

不看 AI 寫了什麼過程,只卡死終局結果——這就是 Clean Code 之父在 AI 時代的終極心法。

重點時間戳索引

  1. 0:00開場:程式圈底層邏輯被 Clean Code 之父 Bob Martin 當場顛覆
  2. 0:23Bob Martin 公開表態:用 AI 寫程式碼,完全不看 AI 生成的任何一行程式碼
  3. 0:43核心理由:人類讀程式碼的速度早已被 AI 甩開,逐行審查是本末倒置
  4. 1:00解法:不看程式碼 ≠ 放任不管,而是用自動化關卡取代人眼審查
  5. 1:17三層自動化關卡:自動單元測試 + 變異測試 + 程式碼複雜度標準
  6. 1:29比喻:像考駕照,考官不看腳法,只看壓線就淘汰
  7. 1:45四個 AI 智能體架構:需求轉規格 → 基礎程式碼生成 → 重構優化 → 架構審查兜底
  8. 2:01Bob Martin 今年上線兩門課程:AI Agents for Clean Code、Clean AI Agentic Discipline
  9. 2:12結論:未來頂級程式設計師的核心壁壘是寫測試、定規則、設約束、搭體系,而非寫/讀程式碼

關鍵字

Clean CodeBob MartinAI 程式設計自動化測試AI 智能體軟體工程程式碼品質

🎙️ ASR 漂字對照表

太斗泰斗
失税重写實錘重寫
组行逐行
都敌兜底
百烂擺爛
放人放任
硬号硬剛
不看不省不看不管
报干包幹
斗底兜底
爆部大叔鮑勃大叔
息思极恐細思極恐
苗产秒產
📎 原始內容(查證 / AI 追查用,非閱讀主文,點擊展開)
Whisper 原始輸出
1
00:00:00,060 --> 00:00:01,480
兄弟们,我是真的懵了

2
00:00:01,480 --> 00:00:03,300
整个编程圈的底层逻辑

3
00:00:03,300 --> 00:00:06,040
今天被一位行业太斗直接当场失税重写

4
00:00:06,040 --> 00:00:08,740
全网程序员吵了大半个月的终极难题

5
00:00:08,740 --> 00:00:11,660
AI写的代码到底要不要组行人工看代码

6
00:00:11,660 --> 00:00:13,260
所有人还在纠结

7
00:00:13,260 --> 00:00:15,840
不看怕出bug,全看又累死的时候

8
00:00:15,840 --> 00:00:17,700
软件工程界的神级大佬

9
00:00:17,700 --> 00:00:19,500
Cleancode之父鲍勃大叔

10
00:00:19,500 --> 00:00:22,600
直接甩出了一句把全网程序员干沉默的狠话

11
00:00:22,600 --> 00:00:23,700
他公开表态

12
00:00:23,700 --> 00:00:25,200
我现在用AI写代码

13
00:00:25,200 --> 00:00:27,480
完全不看他生成的任何一行代码

14
00:00:27,480 --> 00:00:30,280
听到这你肯定瞬间大佬当机,不看AI代码

15
00:00:30,280 --> 00:00:32,360
那漏洞,bug,逻辑坑,谁来都敌

16
00:00:32,360 --> 00:00:34,680
这不是纯纯百烂,放人AI乱来吗

17
00:00:34,680 --> 00:00:36,040
但这根本不是放人

18
00:00:36,040 --> 00:00:38,460
这是一个60年代就入行写代码的顶级大佬

19
00:00:38,460 --> 00:00:40,780
看透AI编程时代后的终极大法

20
00:00:40,780 --> 00:00:41,540
之所敢这么搞

21
00:00:41,540 --> 00:00:43,900
是因为大佬一眼就看穿了那个扎心现实

22
00:00:43,900 --> 00:00:45,280
人类读代码的速度

23
00:00:45,280 --> 00:00:47,160
早就被AI甩出几万公里了

24
00:00:47,160 --> 00:00:49,660
你逐行审阅AI产出的每一行代码

25
00:00:49,660 --> 00:00:51,880
就是在用你人类的人脑短板

26
00:00:51,880 --> 00:00:53,620
硬号AI的算力长板

27
00:00:53,620 --> 00:00:55,120
纯属本末倒置

28
00:00:55,120 --> 00:00:56,640
但听到这你更疑惑了

29
00:00:56,640 --> 00:00:57,260
不看不省

30
00:00:57,260 --> 00:00:58,600
那代码质量怎么保证

31
00:00:58,600 --> 00:01:00,200
靠烧香拜佛撞大运吗

32
00:01:00,200 --> 00:01:01,860
答案颠覆所有人的认知

33
00:01:01,860 --> 00:01:02,640
不读代码

34
00:01:02,640 --> 00:01:03,960
绝不等于放人不管

35
00:01:03,960 --> 00:01:06,420
普通人用AI是在玩人机盲盒

36
00:01:06,420 --> 00:01:08,660
大佬用AI是直接给他套上一套

37
00:01:08,660 --> 00:01:10,360
密不透风的自动化钢铁笼子

38
00:01:10,360 --> 00:01:11,160
说白了

39
00:01:11,160 --> 00:01:12,920
就是我不看你写了什么过程

40
00:01:12,920 --> 00:01:14,700
我只卡死你的终局结果

41
00:01:14,700 --> 00:01:15,900
他把人工审查

42
00:01:15,900 --> 00:01:17,780
全部换成了机器的层层把关

43
00:01:17,780 --> 00:01:19,800
自动单元测试保证代码跑通

44
00:01:19,800 --> 00:01:21,700
再加上故意埋坑式的变异测试

45
00:01:21,700 --> 00:01:23,620
最后再通过极大硬性数据标准

46
00:01:23,620 --> 00:01:24,800
卡死代码复杂度

47
00:01:24,800 --> 00:01:26,620
冗余程度运行稳定性

48
00:01:26,620 --> 00:01:29,000
从根源上杜绝bug和烂代码

49
00:01:29,000 --> 00:01:29,980
这就好比考驾照

50
00:01:29,980 --> 00:01:32,500
考官根本不需要定义踩油门的脚法

51
00:01:32,500 --> 00:01:32,800
对不对

52
00:01:32,800 --> 00:01:34,040
只要你的车一压线

53
00:01:34,040 --> 00:01:35,500
系统立马红灯拉响

54
00:01:35,500 --> 00:01:36,480
直接当场淘汰

55
00:01:36,480 --> 00:01:38,960
AI写的代码只要过不了这套钢铁关卡

56
00:01:38,960 --> 00:01:40,660
连进入人眼的机会都没有

57
00:01:40,660 --> 00:01:41,880
你以为这就完事了

58
00:01:41,880 --> 00:01:44,000
真正让硅谷程序员贵了的

59
00:01:44,000 --> 00:01:45,020
是他接下来的操作

60
00:01:45,020 --> 00:01:46,980
首先直接把这个方法

61
00:01:46,980 --> 00:01:48,220
做成了四个AI智能体

62
00:01:48,220 --> 00:01:50,020
第一个负责把模糊需求

63
00:01:50,020 --> 00:01:50,800
变成死规矩

64
00:01:50,800 --> 00:01:51,860
杜绝逻辑漏洞

65
00:01:51,860 --> 00:01:54,160
第二个专门报干写基础代码

66
00:01:54,160 --> 00:01:55,920
第三个负责重构优化

67
00:01:55,920 --> 00:01:58,160
最后一个做架构审查斗底

68
00:01:58,160 --> 00:02:00,020
整个过程层层递进

69
00:02:00,020 --> 00:02:00,700
环环相扣

70
00:02:00,700 --> 00:02:01,920
更牛的是

71
00:02:01,920 --> 00:02:03,720
爆部大叔今年上线的两门课程

72
00:02:03,720 --> 00:02:05,400
AI Agents for Clean Code

73
00:02:05,400 --> 00:02:06,400
Clean AI

74
00:02:06,400 --> 00:02:07,580
Agentic Discipline

75
00:02:07,580 --> 00:02:09,580
把底层逻辑揉碎了位给大家

76
00:02:09,580 --> 00:02:10,380
看到这里

77
00:02:10,380 --> 00:02:12,460
你们已发现一个息思极恐的真相

78
00:02:12,460 --> 00:02:14,380
未来顶级程序员的核心壁垒

79
00:02:14,380 --> 00:02:15,500
不再是写代码

80
00:02:15,500 --> 00:02:16,160
读代码

81
00:02:16,160 --> 00:02:17,020
而是写测试

82
00:02:17,020 --> 00:02:17,660
定规则

83
00:02:17,660 --> 00:02:18,320
设约束

84
00:02:18,320 --> 00:02:19,000
搭体系

85
00:02:19,000 --> 00:02:20,000
更关键的是

86
00:02:20,000 --> 00:02:22,520
拒绝去帮一个苗产千万行的大模型擦屁股