Github Copilot 造成程式碼品質下降

發表時間: | 分類: 閱讀筆記 | 字數:199 | 閱讀時間:0分鐘

創作者:David Ramel From Visual Studio Magazine

文章:New GitHub Copilot Research Finds 'Downward Pressure on Code Quality'

跟之前用 Github Copilot 寫新學的 Rust 的感觸類似:在小範圍可以幫助產生代碼,即使在不熟悉語言的情況下。

但在有成熟架構的大專案裡會帶來很多缺點:

  • 增加重複的程式碼,而不是重用
  • 在重構(Refactoring)上沒有幫助

也想到之前看過的這篇《面試應該用 Code Review 取代 Leetcode》。

演算法相關問題的程式碼能夠快速生成之後,大型程式碼的解讀、優化與溝通能力才是與 AI 時代最需要的能力。

#artificial-intelligence   #github-copilot