尚未登入
尚未通過群眾審核的文章,僅只會開啟以下功能:
匿名 ಠ_ಠ
#純靠北工程師a0s
2026-10-04
13小時前
AI真的會具體反映操作者的想法, 不過有個問題,就是AI不會累, 只要token夠就能硬幹很多正常人嫌麻煩不想寫的東西, 而且成本很低。 像是現在在看的程式, 一堆沒三小路用的DTO佔據程式裡面一大塊。 真的把公司裡老屁股當年在沒有AI的時代手刻一堆純資料POJO 跟controller mapping、buzzword everywhere、 bloated template的精神學得很徹底耶。 整天喊著不要把事情複雜化, 不要過度設計,但, 你真的過度設計甚至重工了你都沒注意到, 有沒有想過一個需求如果很常見, 那是不是很有可能已經有社群套件了? 就像你讓AI寫的Page<T>, 專案規格都有Spring了,用Spring的PageImpl不就好了, 功能更完整還可以到處串,千錘百鍊過不會隨便出事。 你不知道有這種東西可以用,更不用提叫AI去用這些東西。 你只顧著解決眼前的問題,有多的時間就是打混, 你的東西或許更簡單,但運用範圍也更狹窄, 狹窄到這東西有必要特別做一個嗎的程度。 這種地雷通常不會在開發過程中爆開, 通常是過了兩三年用戶想改東西才會遇到, 但願到時候你還在這個位置, 可以好好體驗一下自己行為的結果。 另外是DTO/POJO這種低價值還常常因地制宜的東西, 直接弄成record就好, 我們可沒有限制只能用Java8的語法。 很物件導向? 不,那叫東西亂丟。 要走正式,一個檔案堅持一個類別也行, 但麻煩按功能按組件分類。 不是全部丟在 package pojo_dto 裡面。 這樣一堆結尾通通都是Dto的東西,誰知道具體用在哪邊? 有些API傳回的Data、有些是送出的訊息, 另一些是接DB,甚至還有一些是接設定檔... 全都DTO,沒錯。 想想當年影響我最大的那句: 「讀程式比寫程式難」真的不簡單, 一句話精準擊中工程師的邏輯漏洞。 有AI又怎樣,你不去看程式, 不去思考,你根本不知道要叫他做甚麼。 這東西連自己都常常管不好了,你還妄想他可以當你師父? 沒差啦,反正就是公司裡另一個整天只會擺老, 情緒不穩定,講話沒邏輯的老屁股碎碎念。 就叮嚀你一句:千萬要跟你師父好好學,要青出於藍啊。
更多精彩文章,盡在純靠北工程師。
最後更新日期:2025年9月25日
【重要條款更新通知】
本次宣告更新包含溯及既往條款。自 2025年10月1日 起,所有內容將適用最新的「專屬授權」條款。針對在此之前發布的內容,原投稿人若不同意新條款,可「隨時」聯繫本網站管理員申請下架。詳情請見第六條。
歡迎使用純靠北工程師(以下簡稱「本網站」)。提交任何內容至本網站前,請詳細閱讀本版權宣告。一旦提交,即代表您已同意並接受所有條款。
本網站之軟體、原始程式碼、網站架構與網頁設計,係依據 MIT License 開源授權。此授權範圍不包含本網站之商標(如「純靠北工程師」名稱與標誌),亦不包含任何使用者投稿內容。
任何違反本宣告之行為,均屬侵權或違約,本網站將保留法律追訴權,並要求賠償所有損失(含律師費與訴訟費用)。本網站有權隨時修改本宣告,修改後將直接公布於網站,不另行通知。建議您定期查看最新條款。