作者
Lauren Murphy, Tosin Alliyu, Andrew Macvean, Mary Beth Kery, Brad A Myers
发表日期
2017/10/23
期刊
Ann Arbor
卷号
1001
期号
48109
页码范围
4
简介
We studied a collection of 32 publically published guideline sets for designing RESTful Application Programming Interfaces (APIs), each from a different company, to identify similarities and differences to see if there are overall best practices across ten different topics. Our contribution includes providing a list of topics that API authors can reference when creating or evaluating their own guideline sets. Additionally, we found that while some guideline sets attempt to enforce consistency, simplicity, and intuitiveness in the APIs that use these guidelines, cross-guideline set comparisons show a lack of consistency in some of the topics examined, and different interpretations of what is thought to be “simple” and “intuitive.”
引用总数
20182019202020212022202320246436366
学术搜索中的文章
L Murphy, T Alliyu, A Macvean, MB Kery, BA Myers - Ann Arbor, 2017