[討論] AI時代,還信clean code這套嗎

看板Soft_Job作者 (HANA)時間1天前 (2026/05/07 10:54), 編輯推噓12(15342)
留言60則, 27人參與, 5小時前最新討論串1/2 (看更多)
昨天刷臉書的時候看到一篇文章,內容大意大概就是說沒了AI不會寫code了 印象中那篇文章作者說了個我有clean code, 我有clean architecture 我不會被AI取代 諸如此類的 我其實有點恍如隔世,Claude code等產品已經越來越多產品code是AI寫的,可以說新時代產品從血液開始就是AI構成的 之前看過一個論點AI時代的產品代碼架構反而會越來越簡單,最後是做一個app跟你發一個推文一樣簡單 幾年前死磕的clean code, clean architecture我都覺得準備要被淘汰了,如今又看到這詞,欸,我好像夢回2020年 AI時代,你還信仰早年的軟工神技嗎 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 146.70.205.174 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1778122498.A.756.html

05/07 10:56, 1天前 , 1F
??clean code可以讓AI寫code寫的更好更省token 當然
05/07 10:56, 1F

05/07 10:56, 1天前 , 2F
重要 你想講的是「人懂clean code」重不重要的話
05/07 10:56, 2F

05/07 10:57, 1天前 , 3F
那就和人寫code一樣 對一般人來說越來越不重要
05/07 10:57, 3F

05/07 11:03, 1天前 , 4F
結果更好不一定 然後絕對一定更花token
05/07 11:03, 4F

05/07 11:05, 1天前 , 5F
應該是不clean更花token吧,每次session都送重複的
05/07 11:05, 5F

05/07 11:05, 1天前 , 6F
以前設計模式跟抽象對人不好理解,ai又沒這問題
05/07 11:05, 6F

05/07 11:07, 1天前 , 7F
clean當然比較省token 因為會導致context縮小
05/07 11:07, 7F

05/07 11:10, 1天前 , 8F
clean code我記得不是前AI時代就一直有人批評,不用等到A
05/07 11:10, 8F

05/07 11:10, 1天前 , 9F
I出現八
05/07 11:10, 9F

05/07 12:04, 1天前 , 10F
不是欸,clean code 代表你邏輯邊界清晰,也就是 AI
05/07 12:04, 10F

05/07 12:04, 1天前 , 11F
更省 contextwindow,這到現在更重要了,除非你家 to
05/07 12:04, 11F

05/07 12:04, 1天前 , 12F
ken 不是你在付賬單
05/07 12:04, 12F

05/07 12:07, 1天前 , 13F
AI 注意力與人類一樣不是無限的,對人類有用的注意力
05/07 12:07, 13F

05/07 12:07, 1天前 , 14F
管理對AI也有用,不要就因為AI能大力出奇蹟就以為啥
05/07 12:07, 14F

05/07 12:07, 1天前 , 15F
都不用管了
05/07 12:07, 15F

05/07 12:12, 1天前 , 16F
盡早學會屎山雕花才是保有job security的唯一之道…
05/07 12:12, 16F

05/07 12:13, 1天前 , 17F
當然AI時代的 clean code 與人類時代也有差別,為了
05/07 12:13, 17F

05/07 12:13, 1天前 , 18F
截斷邏輯邊界現在甚至有人以文字檔作為傳遞載體,徹
05/07 12:13, 18F

05/07 12:13, 1天前 , 19F
底發揮電腦純記憶不用錢的特性。
05/07 12:13, 19F

05/07 12:23, 1天前 , 20F
AI真是引出一堆如夢初醒,後知後覺的萌新。
05/07 12:23, 20F

05/07 12:23, 1天前 , 21F
你該不會以為沒這波之前做什麼事都是從頭手刻到尾吧?
05/07 12:23, 21F

05/07 12:24, 1天前 , 22F
事實就是你們眼中的落伍人士用了一堆方法減少工作量。
05/07 12:24, 22F

05/07 12:24, 1天前 , 23F
舉例來說,常用的就做成函式庫並驗證過這樣就能無腦用
05/07 12:24, 23F

05/07 12:25, 1天前 , 24F
常常要重寫的東西會有範例,框架甚至能執行期生成實作
05/07 12:25, 24F

05/07 12:26, 1天前 , 25F
2020左右甚至開始大規模推廣無伺服器架構,要寫的東西
05/07 12:26, 25F

05/07 12:27, 1天前 , 26F
基本上只剩純粹的業務邏輯,想不 clean code 也困難
05/07 12:27, 26F

05/07 12:29, 1天前 , 27F
你沉浸在舊時代的問題卻沒有融會貫通舊時代的對策,
05/07 12:29, 27F

05/07 12:31, 1天前 , 28F
然後再因了解「其中一種」增加生產力的方法而得意,
05/07 12:31, 28F

05/07 12:31, 1天前 , 29F
看了真是令人啞然失笑。
05/07 12:31, 29F

05/07 12:57, 1天前 , 30F
AI時代之前只是嘴砲 現在可以用 token 效率衡量了反
05/07 12:57, 30F

05/07 12:57, 1天前 , 31F
而更重要吧
05/07 12:57, 31F

05/07 12:58, 1天前 , 32F
AI都比你懂clean code啦
05/07 12:58, 32F

05/07 13:01, 1天前 , 33F
你可以比一下AI和你的寫法哪個clean啊
05/07 13:01, 33F

05/07 13:15, 1天前 , 34F
你以為用AI coding 就不會出現屎山代碼了嗎XD
05/07 13:15, 34F

05/07 13:22, 1天前 , 35F
無聊,clean code沒用的話,請問一堆用Go重構的大公司是傻
05/07 13:22, 35F

05/07 13:22, 1天前 , 36F
逼嗎
05/07 13:22, 36F

05/07 13:25, 1天前 , 37F
有用啊,把clean code大綱寫成Claude.md檔再叫他照著rev
05/07 13:25, 37F

05/07 13:25, 1天前 , 38F
iew 不就好了?
05/07 13:25, 38F

05/07 13:46, 1天前 , 39F
誰用AI開發不會把SOLID等原則寫進去的,但AI還真的不
05/07 13:46, 39F

05/07 13:46, 1天前 , 40F
一定會照著md寫的原則來做,跟人一樣
05/07 13:46, 40F

05/07 13:52, 1天前 , 41F
opus 沒clean code 要自己去設定
05/07 13:52, 41F

05/07 13:52, 1天前 , 42F
架構上也會有問題
05/07 13:52, 42F

05/07 13:52, 1天前 , 43F
很多人對 clean code 的理解只是自己認為的好讀吧
05/07 13:52, 43F

05/07 13:56, 1天前 , 44F
AI訓練看了多少開源大專案 勝過你臭皮匠讀一本書
05/07 13:56, 44F

05/07 14:04, 1天前 , 45F
你在臉書看到什麼廢文都要來這一篇嗎?
05/07 14:04, 45F

05/07 14:37, 1天前 , 46F
用AI更要 Clean Code 吧
05/07 14:37, 46F

05/07 16:28, 1天前 , 47F
屎山雕花www
05/07 16:28, 47F

05/07 17:49, 1天前 , 48F
readable
05/07 17:49, 48F

05/07 18:38, 23小時前 , 49F
對全部都複製貼上
05/07 18:38, 49F

05/07 19:26, 22小時前 , 50F
沒用rules你都寫玩具嗎
05/07 19:26, 50F

05/07 19:36, 22小時前 , 51F
裝個clean code的skill啊 幹嘛要自己寫
05/07 19:36, 51F

05/07 20:23, 21小時前 , 52F
不覺得是神技 好東西不是你讀這些東西就能產生的
05/07 20:23, 52F

05/07 20:28, 21小時前 , 53F
用go是因為它從語法層面就很簡單 換個語言就不同了
05/07 20:28, 53F

05/07 20:29, 21小時前 , 54F
但當你需要魔法 又是另外一回事
05/07 20:29, 54F

05/07 20:35, 21小時前 , 55F
開源專案爛code也是一大票
05/07 20:35, 55F

05/07 20:41, 21小時前 , 56F
現代程式語言用了很多新概念去處理靈活性部份 但這何
05/07 20:41, 56F

05/07 20:42, 21小時前 , 57F
嘗不是種搞笑行為 因為綁定語言
05/07 20:42, 57F

05/08 09:00, 8小時前 , 58F
不只是context的問題,有架構限制,ai的專注力不會發散
05/08 09:00, 58F

05/08 09:00, 8小時前 , 59F
,成果會好非常多
05/08 09:00, 59F

05/08 12:28, 5小時前 , 60F
AI有AI的clean code,原則可能不同,但一樣有較clean的寫法
05/08 12:28, 60F
文章代碼(AID): #1f-_y2TM (Soft_Job)
文章代碼(AID): #1f-_y2TM (Soft_Job)