标签存档: API

大规模可视化API用法示例(Visualizing API Usage Examples at Scale)

学习如何正确有效地使用现有的API是软件开发中的一个常见任务,也是一个核心挑战,因为库和API的数量和复杂性正在增加。程序员经常在Q&A论坛中搜索在线代码示例,阅读教程和博客帖子,学习如何使用给定的API。然而,经常对于大量相关的代码示例,用户很难理解它们之间的共性和差异,并深入到具体的细节。我们介绍了一个交互式可视化探索从开源库挖掘的大量代码示例。该可视化通过一个合成代码框架总结了数百个代码示例,其中包含规范调用语句和包含API调用结构的统计分布。

继续阅读 »