色综合中文综合网_性猛交娇小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_

版權所有,未經授權不得以任何形式轉載及使用,違者必究。
亚洲香蕉在线观看| 欧美久久久久久久久久久久久| 国产精品一区二区人人爽| 99国产在线视频| 香蕉视频免费在线看| 中文字幕亚洲精品| 日本a在线免费观看| 国产乱对白刺激视频不卡| 国产国产精品人在线视| 国产男男chinese网站| 国产一区二区视频在线| 免费看污黄网站| 亚洲在线一区二区三区| 日韩激情av在线播放| 国产黑丝在线观看| 亚洲 另类 春色 国产| 日韩限制级电影在线观看| 91在线免费看片| 日本不卡高清视频| 疯狂欧美牲乱大交777| 中文字幕国产精品| 日本一区二区综合亚洲| 亚洲激情图片qvod| 日本一本中文字幕| 亚洲欧美精品中文字幕在线| 亚洲日本韩国一区| 欧美一级片免费在线观看| 日韩免费毛片| 亚洲成a人在线观看| 久久久久久久久久网| 亚洲免费观看高清完整版在线观看熊| 日韩无套无码精品| 成人精品高清在线| 久久一区二区三区欧美亚洲| 欧美日韩视频在线一区二区| 中文字幕在线观看的网站| 国产欧美日本一区视频| 97视频在线观看免费| 美国一级片在线观看| 精品国产一区二区三区久久狼黑人| 中文字幕第15页| 亚洲少妇最新在线视频| 国产三级短视频| 在线视频国内一区二区| 亚洲国产精品www| 午夜毛片在线观看| 亚洲第一精品在线| 久久久久高清| 一级黄色片在线播放| 91精品啪在线观看国产60岁| 翔田千里亚洲一二三区| 国产乱国产乱老熟| 欧美体内she精视频| 欧洲金发美女大战黑人| 夜夜嗨av禁果av粉嫩avhd| 亚洲一区二区精品3399| 古典武侠综合av第一页| 日本中文字幕在线免费观看| 在线亚洲免费视频| 制服诱惑一区| 视频一区视频二区中文| 亚洲香蕉成视频在线观看| 亚洲色图偷拍视频| 欧美国产一区二区| 精品日本一区二区三区| 久久国产精品国语对白| 欧美色视频在线| 国产午夜精品视频一区二区三区| 婷婷五月综合久久中文字幕| 久久精品成人欧美大片古装| 播金莲一级淫片aaaaaaa| 天天操天天色综合| 欧美大黑帍在线播放| 国产在线播放一区二区三区| 日韩av不卡电影| 中国一级免费毛片| 尤物99国产成人精品视频| 亚洲性猛交xxxx乱大交| 日本韩国一区二区| gai在线观看免费高清| 一区二区免费在线播放| 黄色片免费在线观看视频| 91麻豆高清视频| 久久伦理网站| 国产成人午夜片在线观看高清观看| 国严精品久久久久久亚洲影视| 久久这里只有| 成人春色激情网| 精品无码一区二区三区的天堂| 精品国产亚洲在线| 九一精品久久久| 中文字幕成人网| 欧美日韩电影一区二区三区| 天天躁日日躁狠狠躁喷水| 欧美精品电影免费在线观看| 久久午夜福利电影| 在线观看一区不卡| 日韩高清第一页| 中文字幕高清不卡| 先锋影音网一区| 国产精品1区二区.| 久久久精品有限公司| 久久久久久一区二区| 国产精品久久久久福利| 中文字幕自拍偷拍| 欧美人与性动交a欧美精品| www.日本精品| 久久的精品视频| 国产精品成人av久久| www日韩中文字幕在线看| √天堂中文官网8在线| 日韩欧美国产综合在线一区二区三区| 亚洲欧美日本一区| 日韩一区二区影院| 亚洲精品乱码久久久久久久久久久久| 色诱视频网站一区| 99久久精品久久亚洲精品| 亚洲精品电影在线观看| 五月天婷婷丁香| 亚洲2020天天堂在线观看| 少妇又紧又色又爽又刺激视频| 国产91精品最新在线播放| 日本sm残虐另类| 先锋影音一区二区三区| 中文字幕第一区第二区| 毛片av在线播放| 午夜精品久久久久久久99水蜜桃| 中文字幕 日韩 欧美| 亚洲精品自在久久| 91video| 欧美中文字幕第一页| 日本成人在线电影网| 色综合影院在线观看| 日韩美女啊v在线免费观看| 伊人免费视频二| 人妻少妇精品无码专区| 日韩一区二区三区精品视频| 亚洲精品男人的天堂| 国产精品影片在线观看| 26uuu色噜噜精品一区二区| 亚洲图片 自拍偷拍| 97精品视频在线观看| 中文字幕免费不卡| 九九热精品免费视频| 先锋影音亚洲资源| 亚洲成人精品久久久| 欧美aa在线视频| 国产三级av在线播放| 久久伊人一区| 亚洲激情成人网| 成人午夜视频网站| 美女100%无挡| 色噜噜一区二区| 亚洲三级av在线| 国产精品午夜电影| 久久99精品国产99久久| 91农村精品一区二区在线| 国产成人在线网址| 国产在线精品二区| 欧美一级xxx| 成人av在线一区二区三区| 日本欧美www| 国产一区视频免费观看| 成人免费黄色网| 精品区一区二区| 99国内精品久久| 啪啪小视频网站| 91最新在线观看| 国外成人在线视频网站| 色先锋资源久久综合5566| 亚洲一区二区三区在线| 日韩黄色小视频| 国产高清中文字幕| 99999精品| 精品一区二区三区自拍图片区| 亚洲精品中文字幕女同| 国产女人水真多18毛片18精品视频 | 日韩电视剧在线观看免费网站| 国产欧美在线观看一区| 99精品国产99久久久久久97| 性欧美成人播放77777| 青青青在线观看视频| 国产精品久久网| 亚洲一级免费视频| 91精品1区2区| 亚洲欧洲韩国日本视频| 首页综合国产亚洲丝袜| 国产精品美女久久久久av爽| 亚洲熟妇一区二区| 成人在线免费观看视频网站| 久久久com| 国产精品激情av电影在线观看| 亚洲精品二三区| 狠狠色狠狠色综合日日小说| 成人午夜激情片| www国产在线| 国产成人一级片| 亚洲一级理论片| www.555国产精品免费| 狠狠97人人婷婷五月| 日韩最新中文字幕| 国产一区二区免费在线观看| 成人福利视频在线观看| 午夜精品蜜臀一区二区三区免费| 久久精品亚洲94久久精品| 欧美精品在线观看播放| 欧美男女性生活在线直播观看 | 激情五月少妇a| 蜜桃av免费看| 成年人视频软件| 中日韩精品一区二区三区| 在线视频 日韩| 亚洲视频 中文字幕| 精品少妇人妻一区二区黑料社区| 日韩高清在线一区二区| 中文字幕在线播放一区二区| 亚洲欧美天堂在线| 成人在线短视频| 91精品人妻一区二区三区| 日韩免费成人av| 中国美女乱淫免费看视频| 久久久久久国产精品免费免费| 久久精品国产精品国产精品污| 在线观看视频你懂得| 一区二区免费av| 天美一区二区三区| 女同毛片一区二区三区| 国产67194| 97在线播放免费观看| 日韩精品亚洲一区| 成人久久视频在线观看| 自拍偷拍亚洲综合| 欧美日韩久久一区二区| 亚洲免费福利视频| 久久久国产一区二区三区| 欧美在线www| 欧美一区二区视频在线| 无码人妻丰满熟妇区毛片18| 亚洲中文字幕无码一区| 国产超碰人人爽人人做人人爱| 国产日韩精品suv| 久久99精品国产麻豆婷婷洗澡| 久久这里只有精品6| 日韩欧美亚洲国产一区| 亚洲欧美日韩精品| 国产在线a不卡| 奇米777四色影视在线看| 色欲欲www成人网站| 久久人人爽人人爽人人| 日本高清视频网站| 国产精品久久免费看| 欧美精品一区二区三区高清aⅴ | 综合久久综合久久| 91网站在线看| 在线观看免费av网址| 99精品在线播放| 91热门视频在线观看| 欧美日韩精品一区二区三区| 欧美另类高清zo欧美| 日韩欧美在线不卡| 国产精品视频久| 中文精品无码中文字幕无码专区| 日本少妇xxxx| 国产人妻精品一区二区三区 | 国产精品高清在线| 免费在线黄网站| 亚洲精品乱码久久久久久9色| 亚洲国产欧洲综合997久久| 一本一道久久a久久综合精品| 女教师高潮黄又色视频| 日本精品999| 亚洲欧美色一区| 中文字幕欧美日韩在线| 欧美日韩一区在线观看视频| 日本少妇激三级做爰在线| 麻豆成人免费视频| 成人免费在线视频| 最近2019中文免费高清视频观看www99 | 亚洲另类一区二区| 久久精品视频在线观看| 国产精品久久久久7777| 欧美男人亚洲天堂| 国产精品亲子伦对白| 一本一本久久a久久精品综合小说| 日本黄网免费一区二区精品| 午夜理伦三级做爰电影| 国产一区二区伦理| 亚洲欧美国产精品| 免费一级淫片aaa片毛片a级| 天干夜夜爽爽日日日日| 精品久久久一区| 国产精品一区久久久| 偷拍夫妻性生活| 成人免费不卡视频| 久久久av免费| 亚洲国产精品久久久久爰色欲| 亚洲视频在线观看一区二区| 欧美日韩综合在线| 蜜桃传媒视频第一区入口在线看| 亚洲 欧美 变态 另类 综合| 国产精品久久久久国产精品日日| 日韩中文字幕网站| 少妇一级淫免费放| 黑人巨大精品欧美黑白配亚洲| 亚洲天堂网站在线观看视频| 久久精品国产精品亚洲色婷婷| 91精品国产乱码久久久久| 欧美日韩精品电影| 亚洲欧洲国产精品久久| 亚洲自拍一区在线观看| 亚洲香肠在线观看| 精品国产一区二区三区麻豆免费观看完整版 | 能看的毛片网站| 日本高清视频免费看| 日韩欧美成人一区| 国产一级大片免费看| 亚洲欧美丝袜中文综合| 久久精品中文字幕电影| 一级黄色电影片| 国产欧美一区二区精品性色超碰| 91精品国产高清久久久久久91| 日韩av片在线免费观看| 性做久久久久久免费观看欧美| 五月天久久综合网| 久久亚洲精选| 日韩美女免费线视频| 成人毛片在线播放| 亚洲欧洲在线视频| 美女爆乳18禁www久久久久久| 亚洲综合999| 四虎4hu永久免费入口| 国产99久久久精品| 国产精品一香蕉国产线看观看 | 国产激情999| 日韩激情在线播放| 精品国产区一区| www.555国产精品免费| 中文字幕理论片| 中文字幕中文在线不卡住| 日韩av电影免费在线观看| 免费成人小视频| av资源站久久亚洲| 精品中文字幕一区二区小辣椒| 国产原创欧美精品| 色网站免费观看| 91精品国产综合久久男男| h狠狠躁死你h高h| 成人精品网站在线观看| 二区三区在线视频| 亚洲一区中文字幕在线观看| www.爱爱.com| 亚洲va电影大全| 日韩成人精品视频| 九九热久久66| 成人av在线电影| 久章草在线视频| 欧美性猛交丰臀xxxxx网站| 日日噜噜夜夜狠狠| 欧美美女喷水视频| 三级电影在线看| 亚洲香蕉伊综合在人在线视看| 国产在线观看黄色| 国产精品久久久久99| 另类专区欧美蜜桃臀第一页| 色女孩综合网| 亚洲人成网站色在线观看| 亚洲视频第二页| 欧美大黄免费观看| 久久久久久久国产视频| 日韩免费av在线| 国产一区二区三区在线观看免费视频| 一本—道久久a久久精品蜜桃| 日本一区二区免费在线| 黄色三级视频片| 欧美精品精品一区| 69国产精品视频免费观看| 99国产在线观看| 99久久夜色精品国产网站| 大肉大捧一进一出好爽视频| 日韩一区二区三区精品视频| 亚洲天堂av片| 99在线热播| 一级精品视频在线观看宜春院 | av高清不卡在线| 亚洲一区在线不卡| 亚洲人成电影在线观看天堂色| 亚洲大尺度网站| 日本大片免费看| 亚洲欧美综合精品久久成人| 久久久久久黄| chinese少妇国语对白| 精品亚洲精品福利线在观看| 欧美 日韩 国产 精品| 日本午夜激情视频| 亚洲精品自拍视频| 日韩av高清在线观看| 少妇一级淫免费放| 欧美久久精品午夜青青大伊人| 国产麻豆视频一区| 日本护士做爰视频| 国产精品亚洲片夜色在线| 亚洲毛片av在线| 久久久久久久久黄色| 久久男人资源站| 中文字幕久久久av一区| 国产a级毛片一区| 疯狂撞击丝袜人妻| 先锋影音网一区| 精品国产污污免费网站入口| 日韩精品1区2区3区|