How developers use API documentation: an observation study
How developers use API documentation: an observation study
复制标题
开发人员如何使用 API 文档:观察研究
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Andreas Schubert
中科院分区:
文献类型:
--
作者:
Michael Meng;Stephanie M. Steinhardt;Andreas Schubert
Application Programming Interfaces (APIs) play a crucial role in modern software engineering. However, learning to use a new API often is a challenge for developers. In order to support the learning process effectively, we need to understand how developers use documentation when starting to work with a new API. We report an exploratory study that observed developers while they solved programming tasks involving a simple API. The results reveal differences regarding developer activities and documentation usage that a successful design strategy for API documentation needs to accommodate. Several guidelines to optimize API documentation are discussed.