AI也造代码屎山!研究发现GitHub Copilot代码可维护性差,偏爱“无脑重写”而非重构复用已有代码

AIGC动态11个月前发布 量子位
13 0 0

AI也造代码屎山!研究发现GitHub Copilot代码可维护性差,偏爱“无脑重写”而非重构复用已有代码

AIGC动态欢迎阅读

原标题:AI也造代码屎山!研究发现GitHub Copilot代码可维护性差,偏爱“无脑重写”而非重构复用已有代码
关键字:代码,报告,程序员,可维护性,发现
文章来源:量子位
内容字数:4027字

内容摘要:


丰色 发自 凹非寺量子位 | 公众号 QbitAIAI帮忙写代码程序员用了都说好,但代码质量真的靠谱吗?
结果或许令你大跌眼镜。
一家名为GitClear的公司分析了近四年超过1.5亿行代码后发现,随着GitHub Copilot工具的加入,代码流失率(即代码写入后不久又被返工修改、删除的情况)出现了显著上升:
2023年为7.1%,而2020年时仅为3.3%,翻了一番。
与之相应的,代码复用率也出现了明显下降。
言外之意,AI写的很多内容其实不亚于“屎山”,根本不好随着业务的变化作相应更改。
看起来,AI编程工具还远没有宣传中的那么好用?
Copilot更爱直接添加代码而不鼓励复用GitClear收集的1.5亿行代码中,有3/2来自匿名私企,剩下的1/3则源自于谷歌、Meta和微软的开源项目。
它们全部被排除了“噪声”数据,比如在多个分支中提交的一模一样的代码、空行以及其他没有意义的代码行。
调查的主要对象是微软的GitHub Copilot。
它于2021年6月推出测试版,按照CEO说法,截至2023年第三季度,该工具已有超100万开发者付费订阅,能够帮助开发者编写46%的代码,并


原文链接:AI也造代码屎山!研究发现GitHub Copilot代码可维护性差,偏爱“无脑重写”而非重构复用已有代码

联系作者

文章来源:量子位
作者微信:QbitAI
作者简介:追踪人工智能新趋势,关注科技行业新突破

阅读原文
© 版权声明

相关文章

暂无评论

暂无评论...