摘要

为了提高编程效率和质量,大量程序员使用代码自动生成和补全工具的辅助。现有研究没有综合分析程序员、代码自动生成和补全工具及编程平台对编程效率和质量的影响。为此,提出一种应用代码自动生成和补全的编程贡献分析方法,基于程序员操作定义了相关行为,构建了应用代码自动生成和补全工具的编程过程DFA,定义了编程过程中程序员、代码自动生成和补全工具及编程平台的贡献率计算方法。实验结果表明,该方法可以有效分析编程过程中不同角色的贡献。

全文