• 微头条

    让本地生活更美好

打开APP
科技汇总
GitHub Copilot 是否提升代码质量?(音频)

微软旗下的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生成代码可能缺乏必要的规范性。

打开APP收听

VIP内容
赞助
更多推荐