用了 GCC 特有的擴充功能,居然被抨擊這種寫法不夠易讀,是黑魔法而不是「Clean Code」,被要求改正。Clean Code 根本就是個偽議題,為那些技術力不足的人有個藉口抨擊你的「品味」。

對於文學而言,文字本身就是產品,讀者直接面對那些詞藻和文法,就算是一般人只要有基本的感情共鳴,就能被細膩、精準的文字給打中,並反過來讚嘆作家的功力。可程式設計就不同了。用 AI Vibe Coding,結果可以編譯、如預期般運作、測試有過,就直接上線吧。沒有人看程式碼一眼。使用者面向的是介面,這沒辦法,可居然連程式設計師自己也不在意。

我也會用 AI Agent,可當我今天想要一步步回頭搞清楚 AI 的思路、某個沒用過的套件該怎麼用、現在的設計有何缺陷、可以怎麼優化,時間和同儕不允許。大家都在用 Vibe Coding 做出一個又一個能動的專案,他們有的是實際的產能,而你呢?誰還在看自己的程式碼啊?你落伍了。

為何程式設計就不能和文學一樣呢?我是不是又在遷怒 AI 呢?我對它真的又愛又恨 … 我看我以後也去刷油漆好了,然後把程式設計當作私人的休閒娛樂。