区块链开发者体验:多 vocal 文献综述
软件工程
2025-01-22 v1
摘要
智能合约的兴起拓展了区块链的能力,使开发创新去中心化应用(dApp)成为可能。然而,这一进步也带来了自身挑战,包括分布式架构和不可变数据的管理。应对这些复杂性需要专门的方法来支持开发,这一领域的区块链导向实践正在涌现。开发者体验(DEx)是这一努力的核心,聚焦于从工程师视角评估工具和框架的可用性、生产力和整体满意度。尽管其重要性显而易见,但区块链开发者体验(BcDEx)的研究仍有限,缺乏对学术和行业努力的系统性映射。为弥合这一差距,我们进行了一次分析62篇文献的多 vocal 文献综述,以了解BcDEx来源的分布、实际实施情况及其影响。我们的发现表明,学术界对BcDEx的关注有限,远不及灰色文献的覆盖范围,其中主要包括博客(41.8%)和企业来源(21.8%)。特别是,开发效率、多网络支持和可用性是工具和框架中最常被关注的方面。此外,我们发现BcDEx正通过五个关键视角被塑造:复杂性抽象、采用促进、生产力提升、开发者教育和BcDEx评估。
引用
@article{arxiv.2501.11431,
title = {Blockchain Developer Experience: A Multivocal Literature Review},
author = {P. Soares and A. A. Araujo and G. Destefanis and R. Neykova and R. Saraiva and J. Souza},
journal= {arXiv preprint arXiv:2501.11431},
year = {2025}
}
备注
12 pages, 5 figures, 18th Conference on Cooperative and Human Aspects of Software Engineering (CHASE)