Source: Slashdot
微软旗下的GitHub发布了一篇博客文章,讨论了GitHub Copilot对代码质量的影响。根据过往研究,GitHub Copilot使开发者编写代码的速度提升了55%,88%的开发者感到更加“投入”,85%的人对自己的代码更有信心。
为了解决Copilot是否提高代码质量的问题,GitHub招募了202名具有五年经验的Python开发者,将他们分成两组,一组使用Copilot,一组则不使用任何AI工具。研究显示,使用Copilot的开发者编写的代码在功能性和可读性上都有显著提升,且通过10个单元测试的概率提高了56%。
此外,使用Copilot的代码在可读性上错误显著减少,开发者平均能多写出13.6%的代码行。
尽管GitHub的报告结果积极,其他研究却显示出负面趋势,如Uplevel Data Labs报告称使用Copilot的开发者出现了更高的错误率,而GitClear的白皮书则指出,代码的可维护性存在恶化趋势,代码重复现象增加,表明AI生成代码可能缺乏必要的规范性。
在AI技术飞速发展的今天,我们是否能全面信任智能工具的结果?
特别声明:本文及配图均为用户上传或者转载,本文仅代表作者个人观点和立场,不代表平台观点。其原创性以及文中陈述文字和内容未经本站证实,
对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本平台不作任何保证或承诺,请读者仅作参考,
并请自行核实相关内容。如发现稿件侵权,或作者不愿在本平台发布文章,请版权拥有者通知本平台处理。
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios)
posted above belong to the User who shared or the third-party website which the User shared from.
If you found your copyright have been infringed, please send a DMCA takedown notice to
info@microheadline.com
来源:https://developers.slashdot.org/story/24/11/23/1855203/does-github-copilot-improve-code-quality?utm_source=rss1.0mainlinkanon&utm_medium=feed
https://visualstudiomagazine.com/Articles/2024/11/22/Article_0GitHub-Copilot-Research-Claims-Code-Quality-Gains-in-Addition-to-Productivity.aspx
https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-code-quality/