【24h】

API Fluency

机译:API流利度

获取原文
获取原文并翻译 | 示例

摘要

Application Programming Interfaces (APIs) are critical to improve developer productivity: developers can reuse a significant amount of functionality instead of writing it themselves. The flip side of API popularity is that APIs are large and numerous: developers often spend significant time searching for the functionality they need. Worse, they may not even be aware that an API exists for a given task and thus waste time reinventing the wheel. We argue for API fluency: the ability for developers to internalize how an API is used. The more developers have internalized the APIs they need, the more productive they can become. We propose an approach to improve API fluency, relying on spaced repetition of recommended API elements.
机译:应用程序编程接口(API)对于提高开发人员的生产力至关重要:开发人员可以重用大量功能,而不必自己编写。 API流行的另一面是API庞大且数量众多:开发人员通常会花费大量时间来寻找所需的功能。更糟糕的是,他们甚至可能不知道针对给定任务存在API,因此浪费了时间来重新发明轮子。我们主张API的流畅性:开发人员能够内部使用API​​的能力。开发人员将所需的API内部化的次数越多,他们的生产率就越高。我们建议一种方法,该方法依赖于推荐的API元素的间隔重复来提高API的流畅度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号