[討論] Ai 時代code review

看板Soft_Job (軟體人)作者 (QAQ)時間2周前 (2026/03/09 15:33), 2周前編輯推噓22(22026)
留言48則, 25人參與, 2周前最新討論串1/2 (看更多)
嗨各位前輩大家好 相信現在大家在工作上使用ai 越來越多 甚至整個project 都靠ai生成 好奇大家對於程式碼的品質還會一段一段review 不論是命名或是performance 等等的 還是說功能測試,檢查一下unit test 是不是涵蓋edge case而已 有時候看別人code review 也只是copy 程式碼,把需求丟給ai 問他是不是match 那也有一些同事還是一行一行看對於ai 的naming 或是doc 很有意見 個人覺得ai生成代碼太迅速,自己一天要細看全部設計還有naming 似乎有點吹毛求疵 當然關鍵邏輯設計還是會仔細review 好奇大家的公司有沒有因為ai 改變工作流程或是review code 的方式 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.170.164.130 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1773041637.A.B9B.html

03/09 15:47, 2周前 , 1F
兩種方式不衝突阿,自己看的同時也叫AI看,加速自己理解
03/09 15:47, 1F

03/09 15:47, 2周前 , 2F
但仍然至少全看過一遍理解整體邏輯才會給 approve
03/09 15:47, 2F

03/09 15:47, 2周前 , 3F
原因很簡單,AI不背鍋
03/09 15:47, 3F

03/09 16:08, 2周前 , 4F
說到AI的code review呢, 我不知道是不是自家AI才有的
03/09 16:08, 4F

03/09 16:09, 2周前 , 5F
問題, 不過AI在解bug時有很大的用condition掩埋bug的
03/09 16:09, 5F

03/09 16:11, 2周前 , 6F
傾向 (也不意外啦, 畢竟人在沒讀懂code又有時程壓力要
03/09 16:11, 6F

03/09 16:13, 2周前 , 7F
解bug的情況下也會這樣做), 結果那部份的code只會越來
03/09 16:13, 7F

03/09 16:14, 2周前 , 8F
越長, 而且你會發現大量重複的variable出現在一大串
03/09 16:14, 8F

03/09 16:15, 2周前 , 9F
你不看 阿出事AI會幫你負責?
03/09 16:15, 9F

03/09 16:15, 2周前 , 10F
nested if中. 建議已經導入AI的公司看看已經吃了超過
03/09 16:15, 10F

03/09 16:16, 2周前 , 11F
20張ticket的部份有沒有出現這情況.
03/09 16:16, 11F

03/09 17:05, 2周前 , 12F
還是要有人看的,交給AI忽略人工就會像win11 1月更新
03/09 17:05, 12F

03/09 17:05, 2周前 , 13F
害某些用戶電腦變磚頭
03/09 17:05, 13F

03/09 17:07, 2周前 , 14F
一起看應該是比較多人的跑法,功能單顧好商業跟交易邏輯
03/09 17:07, 14F

03/09 17:09, 2周前 , 15F
風格靠開發時的文件給agent讀,不放在review重點
03/09 17:09, 15F

03/09 17:10, 2周前 , 16F
人眼漏看的ai反而容易找到
03/09 17:10, 16F

03/09 17:17, 2周前 , 17F
推一樓
03/09 17:17, 17F

03/09 17:20, 2周前 , 18F
var overshadowed, unused, copied nkr renamed var這種
03/09 17:20, 18F

03/09 17:20, 2周前 , 19F
ai找很快
03/09 17:20, 19F

03/09 18:03, 2周前 , 20F
推文總算腦袋清楚的又更多了點不然早先幾篇AI抬槓很累
03/09 18:03, 20F
完全理解要自己也要review,但是以現在的產出來說review 的速度反而有些跟不上 我自己倒是覺得nested if 這種把判斷邏輯spec 寫好其實ai code 跟 test case 也寫的 蠻好的 這時候我都是去看他的test case 是不是cover 我的需求 有時候他甚至會找出一些edge case ※ 編輯: qaqvvvvqaq (210.170.164.130 日本), 03/09/2026 18:31:27

03/09 18:45, 2周前 , 21F
還要複製貼上給AI太落伍了,直接CLI開起來,/review PR#
03/09 18:45, 21F

03/09 18:45, 2周前 , 22F
XXX 就好,
03/09 18:45, 22F

03/09 18:48, 2周前 , 23F
現在用codex超方便
03/09 18:48, 23F

03/09 20:04, 2周前 , 24F
我都說ai寫的 有問題再調整吧
03/09 20:04, 24F

03/09 20:33, 2周前 , 25F
訂三家互相review
03/09 20:33, 25F

03/09 21:30, 2周前 , 26F
code rabbit
03/09 21:30, 26F

03/09 22:38, 2周前 , 27F
依照重要程度決定
03/09 22:38, 27F

03/10 00:56, 2周前 , 28F
看薪資決定要不要人工 view
03/10 00:56, 28F

03/10 10:21, 2周前 , 29F
掏出code review skill
03/10 10:21, 29F

03/10 12:26, 2周前 , 30F
可以開CLI 用/review command,審查完先產出review
03/10 12:26, 30F

03/10 12:26, 2周前 , 31F
report,再把審查報告丟給實作的AI 確認合理性。
03/10 12:26, 31F

03/10 12:33, 2周前 , 32F
同問 ai review 時,假設framework頗大,要怎麼把fra
03/10 12:33, 32F

03/10 12:33, 2周前 , 33F
mework 餵給ai比較好?先請 ai 看過framework然後sum
03/10 12:33, 33F

03/10 12:33, 2周前 , 34F
maries成一個md檔,之後要review時讓ai自己去看嗎
03/10 12:33, 34F

03/10 13:30, 2周前 , 35F
當然是誰負責誰看,嘻嘻
03/10 13:30, 35F

03/10 15:16, 2周前 , 36F
不會 從來不review程式碼的
03/10 15:16, 36F

03/10 15:56, 2周前 , 37F
還是會review一下 畢竟自然語言不像程式語言 總會有模
03/10 15:56, 37F

03/10 15:56, 2周前 , 38F
糊空間 再來是review後對專案掌握度高 後續跟AI協作改
03/10 15:56, 38F

03/10 15:56, 2周前 , 39F
扣會更精準+省token
03/10 15:56, 39F

03/10 17:50, 2周前 , 40F
不用,直接測
03/10 17:50, 40F

03/10 20:36, 2周前 , 41F
刷code的奧林匹克選手不知道什麼是review,都直接merge
03/10 20:36, 41F

03/11 19:41, 2周前 , 42F
TDD 細看test case
03/11 19:41, 42F

03/12 23:16, 2周前 , 43F
跟演算法有關的code,AI看得比較完全。
03/12 23:16, 43F

03/12 23:17, 2周前 , 44F
人腦的精力是有限,花好幾天磨算法是要把自己逼瘋
03/12 23:17, 44F

03/12 23:29, 2周前 , 45F
我給claude review他寫的code抓出一整個列表的錯誤
03/12 23:29, 45F

03/12 23:29, 2周前 , 46F
但是真的改下去又抓出一整個列表的誤報 我都不知道要信
03/12 23:29, 46F

03/12 23:29, 2周前 , 47F
03/12 23:29, 47F
我也曾經照著他的建議改完發現現有好的test case 反而過不了 他遺漏了一些條件 還是老話一句不完全是對的 上面有些建議挺好的review ai 的review ※ 編輯: qaqvvvvqaq (210.170.164.130 日本), 03/13/2026 11:58:37

03/14 12:48, 2周前 , 48F
太多他會壓縮上下文,有時候要拆才能解決
03/14 12:48, 48F
文章代碼(AID): #1fhdVbkR (Soft_Job)
文章代碼(AID): #1fhdVbkR (Soft_Job)