发明名称 DESIGN OF APPLICATION PROGRAMMING INTERFACES (APIS).
摘要 A first exemplary method implementation for designing an application programming interface (API) includes: preparing multiple code samples for a core scenario, each respective code sample of the multiple code samples corresponding to a respective programming language of multiple programming languages; and deriving the API from the core scenario responsive to the multiple code samples. A second exemplary method for designing an API includes: selecting a core scenario for a feature area; writing at least one code sample for the core scenario; and deriving an API for the core scenario responsive to the at least one code sample. A third exemplary method for designing an API includes: deriving an API for a scenario responsive to at least one code sample written with regard to the scenario; performing one or more usability studies on the API utilizing multiple developers; and revising the API based on the one or more usability studies.
申请公布号 MXPA04009835(A) 申请公布日期 2005.07.13
申请号 MX2004PA09835 申请日期 2004.10.08
申请人 MICROSOFT CORPORATION 发明人 ROBERT A. BRIGHAM
分类号 G06F9/06;G06F9/44;(IPC1-7):G06F13/00 主分类号 G06F9/06
代理机构 代理人
主权项
地址