信任之眼:通过紧急程度与声誉探讨开发者信任感知
软件工程
2026-04-13 v1
摘要
代码复用是贯穿软件开发项目的广泛实践,暗示着对复用代码的信任。然而,缺乏对开发者信任及各种因素如何塑造其信任基于认知过程的基本理解。drawing from 心理学中的从众与信任理论,我们报告了首个受控实验(n=37)的结果,该实验使用眼动追踪技术探讨了紧急程度(由代码优先级等级表示)和声誉(由代码作者的经验水平表示)如何影响开发者对代码可信度的感知。我们的研究发现,赋予代码补丁的优先级显著影响开发者的代码审查行为,影响其评估时间、认知负荷和感知质量。然而,决定采纳和实施该代码的决定并未受到影响。眼动数据揭示了整体视觉代码扫描方式以及在标记为由资深 vs. 初级开发者所写的相同代码补丁上的注意力分布存在差异,但未发现显著的性能差异。此外,我们的受试者将代码功能、质量和可理解性定为代码评估的首要因素。尽管代码审查行为出现明显变化,但我们的受试者惊讶地忽略了紧急程度和声誉对其审查和复用代码变更的决定产生的显著影响。这一研究为更好地理解软件工程中的信任,可能为未来的代码审查平台和指南、代码复用以及自动化代码生成研究提供指引。
引用
@article{arxiv.2604.08713,
title = {An Eye for Trust: An Exploration of Developers' Trust Perceptions Through Urgency and Reputation},
author = {Sara Yabesi and Mahta Amini and Jelena Ristic and Zohreh Sharafi},
journal= {arXiv preprint arXiv:2604.08713},
year = {2026}
}