中文

通用搜索引擎推荐代码片段的可读性与可理解性:一项比较研究

软件工程 2025-10-14 v1

摘要

开发者常在 Google、Yahoo! 或 Microsoft Bing 等通用搜索引擎上搜索可复用代码片段。但其中部分代码片段在可读性或可理解性方面质量较差。本文提出一项实证分析,利用三个独立变量:排名、通用搜索引擎与推荐站点,分析从网页提取的代码片段之可读性与可理解性得分。我们使用 Google、Yahoo! 和 Bing 针对 9,480 条查询收集了前 5 个推荐站点及其相应代码片段推荐,并评估其可读性与可理解性得分。我们发现某些推荐站点的可读性与可理解性得分显著优于其他站点。对于所有通用搜索引擎,排名更靠前的代码片段未必比排名靠后的更具可读性或可理解性。此外,就可读性得分而言,Google 相比 Yahoo! 或 Microsoft Bing 拥有排名更靠前的代码片段。

关键词

引用

@article{arxiv.2110.07087,
  title  = {Readability and Understandability of Snippets Recommended by General-purpose Web Search Engines: a Comparative Study},
  author = {Carlos Eduardo C. Dantas and Marcelo A. Maia},
  journal= {arXiv preprint arXiv:2110.07087},
  year   = {2025}
}

备注

5 pages, 5 figures