首页> 外文会议>IEEE/ACM International Conference on Mining Software Repositories >Comprehension Effort and Programming Activities: Related? Or Not Related?
【24h】

Comprehension Effort and Programming Activities: Related? Or Not Related?

机译:理解努力和编程活动:相关?或者无关?

获取原文

摘要

Researchers have observed programmers to allocate considerable amount of effort in program comprehension. But, how does program comprehension effort relate with programming activities? We answer this question by conducting an empirical study using the MSR 2018 Mining Challenge Dataset. We quantify programmers' comprehension effort, and investigate the relationship between program comprehension effort and four programming activities: navigating, editing, building projects, and debugging. We observe when programmers are involved in high comprehension effort they navigate and make edits at a significantly slower rate. However, we do not observe any significant differences in programmers' build and debugging behavior, when programmers are involved in high comprehension effort. Our findings suggest that the relationship between program comprehension effort and programming activities is nuanced, as not all programming activities associate with program comprehension effort.
机译:研究人员已经观察了程序员在计划理解中分配了相当数量的努力。但是,方案理解努力如何与编程活动相关?我们通过使用MSR 2018矿业挑战数据集进行实证研究来回答这个问题。我们量化程序员的理解工作,并调查计划理解工作与四项编程活动之间的关系:导航,编辑,建设项目和调试。当程序员涉及高理解努力时,我们观察他们导航并以明显速度的速度进行导航和编辑。但是,当程序员参与高理解工作时,我们不会遵守程序员的构建和调试行为的任何显着差异。我们的研究结果表明,方案理解努力与编程活动之间的关系是对细致的,而不是所有编程活动与计划理解努力助理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号