色综合中文综合网_性猛交娇小69hd_久久精品99久久久久久_欧美日韩精品一区二区三区四区 _97视频色精品_国产高清精品久久久久_日日鲁鲁鲁夜夜爽爽狠狠视频97 _国产成人免费视频精品含羞草妖精 _熟女少妇在线视频播放_精品人妻一区二区三区麻豆91 _久久女同性恋中文字幕_一区二区福利视频

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

擔心它取代程序員的先把心放肚子里

豐色 發自 凹非寺
量子位 | 公眾號 QbitAI

AI幫忙寫代碼程序員用了都說好,但代碼質量真的靠譜嗎?

結果或許令你大跌眼鏡。

一家名為GitClear的公司分析了近四年超過1.5億行代碼后發現,隨著GitHub Copilot工具的加入,代碼流失率(即代碼寫入后不久又被返工修改、刪除的情況)出現了顯著上升:

2023年為7.1%,而2020年時僅為3.3%,翻了一番。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

與之相應的,代碼復用率也出現了明顯下降。

言外之意,AI寫的很多內容其實不亞于“屎山”,根本不好隨著業務的變化作相應更改。

看起來,AI編程工具還遠沒有宣傳中的那么好用?

Copilot更愛直接添加代碼而不鼓勵復用

GitClear收集的1.5億行代碼中,有3/2來自匿名私企,剩下的1/3則源自于谷歌、Meta和微軟的開源項目。

它們全部被排除了“噪聲”數據,比如在多個分支中提交的一模一樣的代碼、空行以及其他沒有意義的代碼行。

調查的主要對象是微軟的GitHub Copilot。

它于2021年6月推出測試版,按照CEO說法,截至2023年第三季度,該工具已有超100萬開發者付費訂閱,能夠幫助開發者編寫46%的代碼,并將編碼速度提高55%。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

不過在此,GitClear不關心編碼速度,只關心質量。

“AI編程工具更類似于高級開發人員,仔細又精細?還是更像短期承包商一樣,只在乎面前的任務完成與否?”

為此,他們統計了這1億行+代碼的新增、刪除、更新、移動、復制/粘貼等情況,得出了這樣一個趨勢表格:

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

從中我們可以發現:

Copilot添加代碼、復制/粘貼代碼的百分比比更新、刪除和移動增加得更明顯。

其中我們還可以清晰地看到,移動代碼的百分比從2020年的25%下降到了13.4%,這是所有數據中唯一一個反向特例。

更少的移動意味著更少的重構和復用,加上大幅增長的添加、復制/粘貼代碼,這表明:

AI編程工具并不鼓勵代碼復用、在已有代碼上進行修改,而是更傾向于“無腦重寫”。

在此,GitClear也指出,過度新增代碼、復制/粘貼對代碼的長期可維護性也相當不利。

這其實在人類程序員中也是老問題,可能是程序員覺得解決當下問題比思考如何復用、整合現有代碼更快更容易,也可能是因為同個項目組中的開發人員溝通不暢等。

遭殃的就變成后面的維護人員。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

Copilot的代碼質量下降也體現在代碼流失率(Churn)這個數據上。

在此,它的標準定義是代碼編寫后不到兩周的時間內修改更新的百分比。

表格顯示,2020年的流失率為3.3%(那會還沒有用上Copilot),2023年增長到5.5%。

GitClear預計,2024年將直接相比2020年翻一番之多,達到7.1%。

這說明AI的加速,并沒有帶來足夠高質量的代碼。

除了以上結論,GitClear還發現,Copilot的代碼建議算法還被設計為總是提出最有可能被用戶接受的建議——

這選擇乍一聽沒啥毛病,但其實會忽略代碼簡潔易讀的重要性。

總的來說,這項結果足以讓那些擔心AI編程工具會取代人類程序員的人暫時把心放肚子里。

最近也有不少其他研究佐證了GitClear的發現。

比如來自CodeScene的一篇報告就表示:

在編碼任務中,AI遠無法取代人類;今天的AI太容易出錯,且遠未達到能夠安全修改已有代碼的程度。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

網友體驗大差不差

實實在在使用過Copilot的人怎么說?

一位網友表示:

我用了倆個月后取消了會員,因為花了太多精力去檢查AI給出的代碼以及修復bug。

在TA看來,現階段還是自己編寫內容要省力得多,因為自己知道自己想要寫什么,修復自己的bug總是比修復機器人的更容易。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

有人使用的是ChatGPT而非Copilot,也對TA的話表示了贊同:

我對AI的能力感到驚訝,但還是不會稱其為“好代碼”。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

當然,Copilot在大家眼里也并非一無是處。

一位從事web開發20多年的程序員就表示:

用它編寫重要的SQL或TypeScript代碼時,總是失敗;但對于編寫測試、請求處理、React樣式等等來說,它還是可以幫我節省大量時間的。

AI也造代碼屎山!研究發現GitHub Copilot代碼可維護性差,偏愛“無腦重寫”而非重構復用已有代碼

你的Copilot(或者其他AI編碼工具)體驗如何?你同意GitClear的發現嗎?

參考鏈接:
[1]devclass.com/2024/01/24
[2]visualstudiomagazine.com
[3]gitclear.com/coding_on_

版權所有,未經授權不得以任何形式轉載及使用,違者必究。
中文字幕丰满人伦在线| 国产亚洲人成a一在线v站| 成年人免费观看视频网站| 最新日韩免费视频| 国产精品久久久久三级| 欧洲亚洲妇女av| 国产女人高潮时对白| 制服丝袜中文字幕亚洲| 男人和女人啪啪网站| 成人黄色大片在线观看| 亚洲一区二区高清视频| 国产精品乡下勾搭老头1| 2023国产一二三区日本精品2022| 亚洲欧美日韩中文播放| 一区二区三区四区毛片| 久久综合av免费| 久久人妻无码一区二区| 99re这里只有精品首页| 黄色片子免费看| 精品国产成人在线| 99免费观看视频| 偷偷要91色婷婷| 日韩高清一二三区| 亚洲国产精品久久久久| 成人信息集中地| 欧美一区二区视频在线观看2022| 国产精品综合激情| 日韩精品免费在线观看| 欧美视频www| 91精品国产综合久久久蜜臀粉嫩| 国产精品二区视频| 在线播放中文字幕一区| 亚洲精品午夜在线观看| 国产又黄又猛又粗| 国产成人99久久亚洲综合精品| 成人在线小视频| 精品一区二区三区久久| 欧美亚洲国产视频| 成人av网站在线观看| 男人添女人下部高潮视频在观看| 青青草精品视频| 亚洲一区二区精品在线观看| 蜜桃久久av| 亚洲国产一二三精品无码| 久久99最新地址| 波多野结衣办公室双飞 | 国产999免费视频| 岛国精品视频在线播放| 特级西西人体高清大胆| 国产99视频精品免视看7| 香蕉人妻av久久久久天天| 国产一级片91| 亚洲视频第一页| 老牛国产精品一区的观看方式| 亚洲欧美色视频| 国产精品成人久久久久| 亚洲综合精品久久| 99久久婷婷国产综合| 成人网在线视频| 日韩av在线发布| 在线免费日韩av| 国产精品国语对白| 亚洲18女电影在线观看| 成人三级视频在线观看| 动漫精品视频| 色婷婷久久久综合中文字幕 | 黄色精品一区二区| 国产免费嫩草影院| yy111111少妇影院日韩夜片| 久久久久久亚洲精品杨幂换脸| 日韩亚洲欧美视频| 专区另类欧美日韩| 91福利在线观看视频| 麻豆精品蜜桃一区二区三区| 亚洲国产高清在线| www.xx日本| 99热这里只有精品在线观看| 欧美肥臀大乳一区二区免费视频| av网站免费大全| 丰满熟女人妻一区二区三区| 亚洲bt欧美bt日本bt| 亚洲成a人v欧美综合天堂下载| 精品人妻无码一区二区三区换脸| 亚洲精品一区二区三区四区五区| 久久精品久久久久久| 国产精品99久久久久久似苏梦涵| 6080午夜伦理| 国产精品无码自拍| 日本老熟妇毛茸茸| 精品乱码一区| 国产成人精品影视| 国产亚洲精品成人| 国内外成人免费在线视频| 亚州成人av在线| 欧美日韩精品在线播放| 日韩av一级电影| 国产精品一区二区三区在线免费观看| 绯色av蜜臀vs少妇| 日韩精品最新在线观看| 亚洲最大在线视频| 青青草精品视频在线观看| 亚洲成a天堂v人片| 午夜精品无码一区二区三区| 高清中文字幕mv的电影| 奇米888一区二区三区| 久久久国产精品x99av | 波多野结衣一二三区| 久久久久高清| 日韩美女在线观看| 日韩h在线观看| 欧美一区二区福利在线| 国产精品影视在线观看| 深夜福利视频网站| 精品一区二区三孕妇视频| 青青青在线视频播放| 国产精品第157页| 日本一区二区久久精品| 国产伦精品一区| 国产精品人成电影在线观看| 欧洲日本亚洲国产区| 欧美成人精品一区二区| 欧美国产精品日韩| 日韩视频第一页| 欧美日韩国产在线观看| 亚洲最新av网址| 精品亚洲一区二区| 91美女视频网站| 日本中文字幕观看| 国产高清一区视频| 欧美激情精品久久久久久蜜臀| 久久精品91久久香蕉加勒比| 亚洲欧美国产va在线影院| 在线播放欧美女士性生活| 疯狂做受xxxx高潮欧美日本| 久久精品无码一区| 中文字幕天堂av| 男人的天堂影院| 国内精品国产三级国产99| 视频在线精品一区| 日韩欧美不卡在线| 538任你躁在线精品免费| 99热手机在线| 免费网站在线观看黄| 星空大象在线观看免费播放| 久久精品视频91| 日韩一区二区三区四区在线| 久久精品无码人妻| 国产情侣小视频| 丝袜美腿成人在线| 久久午夜电影网| 成年人午夜久久久| 国产亚洲欧美色| 久久国产精品一区二区| 久久三级视频| 91在线观看下载| 26uuu成人网一区二区三区| 国产日韩欧美制服另类| 婷婷激情综合网| 久久在精品线影院精品国产| 久久伊人精品天天| 一区二区三区一级片| 久久人妻精品白浆国产| 日韩成人免费在线视频| 成人免费电影视频| 在线精品观看国产| 久久综合五月天| 欧美精品七区| 免费拍拍拍网站| 国产综合精品在线| 国模人体一区二区| 国产日韩精品一区二区三区在线| 久久久精品影视| 狠狠色狠狠色综合日日小说| 欧美伊人久久大香线蕉综合69| 国产精品男女猛烈高潮激情| 男人操女人免费| 成人信息集中地| 精品一区二区三区欧美| 色偷偷88欧美精品久久久| 亚洲人成网站999久久久综合| 亚洲va欧美va国产综合剧情| 99久久免费观看| 萌白酱视频在线| 天天干免费视频| 久久蜜臀精品av| 日韩精品视频在线观看免费| 国产精品亚洲片夜色在线| 少妇黄色一级片| 亚洲第一综合网| 91麻豆免费观看| 欧美视频一区二区| 青青草成人在线| 国产一级伦理片| 中文字幕黄色片| 国产精品国产馆在线真实露脸 | 美女免费视频一区二区| 国产精品色在线观看| 欧美超级乱淫片喷水| 噜噜噜久久亚洲精品国产品麻豆| 国产精品美女网站| 国产精品无码免费播放| 久久综合国产精品台湾中文娱乐网| 激情视频免费网站| 中文字幕综合在线| 石原莉奈一区二区三区在线观看| 婷婷久久综合九色国产成人| 国产精品久久久久久久久久久久久久久久久 | 日韩欧美国产二区| 亚洲女人被黑人巨大进入| 日日欢夜夜爽一区| 毛片在线视频观看| 精品动漫一区二区| 亚洲一区二区观看| 青青在线视频一区二区三区| 日韩电影在线观看一区| 国产精品国产一区二区 | 久久久精品国产免大香伊| www.黄色av| japanese在线播放| 亚洲精品一区二区三区婷婷月| 国产成人免费视频网站| 欧美日韩国产一二| 久久激情网站| 成人在线观看小视频| 国产女人水真多18毛片18精品 | 精品国产九九九| 日韩无套无码精品| 精品少妇一区二区三区 | 久久久精品毛片| 久久波多野结衣| 91亚洲大成网污www| 亚洲一区二区三区四区av| 国产女人水真多18毛片18精品| 日韩中文字幕在线视频| 99久久综合国产精品| 91久久久久久久久久久久| 日本www.色| 欧美小视频在线| 日韩avvvv在线播放| 国产无码精品一区二区| 欧美激情图片小说| 一级做a爱片性色毛片| 亚洲视频一区在线播放| 亚洲视频在线观看一区二区| 一道本无吗一区| 国产福利电影一区二区三区| 日韩免费电影一区二区| 99久久精品久久久久久清纯| 国产成人麻豆精品午夜在线| 国产一级片中文字幕| 久久国产精品99久久久久久丝袜| 一区二区三区四区在线播放| 午夜精品一区二区三区视频| 免费观看国产视频在线| 一区二区三区av| 2019av中文字幕| 亚洲福利在线观看| 91久久精品一区二区| 成人小视频在线观看| 99热这里只有精品在线播放| 成人免费aaa| 蜜桃麻豆91| 丁香色欲久久久久久综合网| 久激情内射婷内射蜜桃| 成年人免费观看视频网站| 亚洲熟女www一区二区三区| 国产美女无遮挡永久免费| 亚洲av无码一区二区三区dv | 亚洲av鲁丝一区二区三区| 18禁男女爽爽爽午夜网站免费| 亚洲成人第一| 久久riav| 亚洲国产三级网| 国产a精品视频| 黄色av网站免费在线观看| 日韩国产欧美三级| 亚洲国产精彩视频| 国产视频1区2区| 亚洲av综合一区| 国产成人三级在线观看视频| 九九热视频免费| 日日夜夜精品网站| 久久久久久久久久久免费视频| 一起操在线视频| 中文字幕第28页| 国产成人在线视频免费播放| 欧美电视剧在线看免费| 国产精品亚发布| 国产一二三四区在线观看| 国产97在线 | 亚洲| 日本欧美黄色片| 国产精品国产三级国产专区51| 国产另类自拍| 91精品视频免费| 99视频网站| 污视频网站免费观看| 国产一级黄色录像片| 91久久在线观看| 国产精品久久色| 午夜精品一区二区三区在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲国产欧美在线成人app| 日韩中文字幕在线观看| 国产精品吴梦梦| 亚洲欧洲在线看| 五月天久久比比资源色| 亚洲精品720p| 精品视频在线播放色网色视频| 91最新在线免费观看| 亚洲天堂网一区二区| 久久久久9999亚洲精品| 日韩国产高清视频在线| 茄子视频成人在线观看 | 性少妇bbw张开| 日韩精品在线第一页| 亚洲精品视频一区二区| 一区二区三区四区不卡在线| 国产精品色呦呦| 亚洲在线视频网站| 欧美精选在线播放| 成人高清视频观看www| 日韩av片网站| 欧美日韩中文在线视频| 久久久久久久中文| 人妻久久一区二区| 日韩国产欧美在线视频| 日韩av一区二区三区四区| 啪啪小视频网站| 欧美国产精品中文字幕| 日韩视频一区二区在线观看| 亚洲区中文字幕| 一区二区三区四区毛片| 国产尤物一区二区| 色综合久久天天综线观看| 尤物一区二区三区| 久草视频在线观| 久久这里只有精品6| 亚洲国产高清福利视频| 欧美在线中文字幕| 四虎精品欧美一区二区免费| 无码少妇一区二区| 女人18毛片水真多18精品| 亚洲线精品一区二区三区| 久久久免费电影| 在线视频欧美一区| 欧美aⅴ在线观看| 99久久久无码国产精品不卡| 亚洲一区二区视频在线播放| 丁香亚洲综合激情啪啪综合| 高跟丝袜欧美一区| 在线电影中文日韩| 干日本少妇视频| 影音先锋男人看片资源| 国产a精品视频| 欧美午夜美女看片| 国产精品自拍网| 黄色片视频免费观看| 久久精品导航| 午夜欧美大片免费观看| 97在线观看视频免费| 欧美一区二区性放荡片| 欧美日韩成人免费视频| 国产成人精品在线看| 日本aⅴ大伊香蕉精品视频| 男人日女人bb视频| 欧美一区二不卡视频| 亚洲黄色免费电影| 日本久久久久久| 免费在线观看日韩av| 日韩高清在线不卡| 日韩在线观看免费| 免费欧美一级片| 五月天婷婷视频| 欧美专区日韩专区| 国产精品视频男人的天堂| 丰满少妇中文字幕| 日本美女一级片| 欧美一区二区三区在线观看 | 亚洲精品一二区| 国产精品一区二区免费在线观看| 婷婷色在线观看| 日韩精品极品视频| 激情深爱综合网| www.欧美色图| 蜜桃成人免费视频| 99热99精品| 日韩精品视频一区二区在线观看| 国产精品久久久99| 无码人妻丰满熟妇啪啪网站| 中文字幕中文在线不卡住| 欧洲精品在线播放| 久久久亚洲精品石原莉奈| 色综合天天狠天天透天天伊人| 特黄视频免费看| 在线欧美一区二区| 日韩精品一区二区三区久久| 国产成人在线色| 国产97在线|亚洲| 欧美日韩中文视频| 日韩国产在线播放| 久久精品无码一区| 国产丝袜在线精品| 99久久精品无码一区二区毛片| 精品无码久久久久久久久| 欧美日韩日日骚| 18禁裸男晨勃露j毛免费观看| 五月婷婷在线观看视频| 在线视频亚洲欧美| 日韩一级在线视频| 青青草精品毛片|