中文

标识符名称相似性:一项探索性研究

软件工程 2025-07-25 v1

摘要

标识符名称构成了代码库的重要部分,是有效程序理解的基石。然而,研究表明,选择不当的名称会显著增加认知负荷,并阻碍协作。即使在孤立环境中看起来具有可读性的名称,在结构或功能上与其他名称密切相似的情境下,也可能导致误解。本文通过构建一种分类不同标识符名称相似性形式的主题目录,呈现我们对软件项目中标识符名称相似性发生情况的初步发现。我们设想,最初的主题目录为研究人员提供了一个平台,用于分析和评估标识符名称相似性对代码理解、可维护性以及开发人员协作的影响,同时允许对主题目录进行进一步的细化和扩展。

关键词

引用

@article{arxiv.2507.18081,
  title  = {Identifier Name Similarities: An Exploratory Study},
  author = {Carol Wong and Mai Abe and Silvia De Benedictis and Marissa Halim and Anthony Peruma},
  journal= {arXiv preprint arXiv:2507.18081},
  year   = {2025}
}

备注

The 19th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - Emerging Results and Vision Track