标题
- 标题
- 摘要
- 关键词
- 实验方案
- 产品
中文(中国)
▾
-
[IEEE 2018第三届IEEE电子、信息与通信技术最新趋势国际会议(RTEICT) - 印度班加罗尔(2018.5.18-2018.5.19)] 2018第三届IEEE电子、信息与通信技术最新趋势国际会议(RTEICT) - 卫星内部子系统间的光纤通信
摘要: 软件的可读性与可理解性是软件维护中的重要因素。尽管关于软件度量的研究众多,但究竟哪些因素能真正提升软件的可读性或可理解性仍不明确。本研究探讨了方法链与代码注释对软件可读性和可理解性的影响。我们分析了104名编程经验各异的学生数据,通过主观可读性感知、阅读耗时及完形填空测试表现来衡量可读性与可理解性。结果显示:在主观可读性方面,注释变体存在显著差异而方法链变体无显著差异;在理解能力方面,方法链与注释变体均无显著差异。低经验组与高经验组学生在主观可读性感知和完形测试表现上呈现显著差异。研究未发现主观可读性与其他测量指标(如阅读耗时、完形测试成绩)存在显著关联,表明主观可读性可能不足以单独作为软件可读性或可理解性的衡量标准。此外,代码规模与主观可读性、阅读耗时与理解能力之间也未发现统计学显著关联。
关键词: 方法链、软件理解、注释、软件度量、软件可读性、实验
更新于2025-09-16 10:30:52