发明名称 Design of application programming interface (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.
申请公布号 ZA200407484(B) 申请公布日期 2006.05.31
申请号 ZA20040007484 申请日期 2004.09.17
申请人 MICROSOFT CORPORATION 发明人 MOORE, ANTHONY, J.;ABRAMS, BRADLEY, M.;ANDERSON, CHRISTOPHER, L.;CWALINA, KRYZYSTOF, J.;PIZZO, MICHAEL, J.;BRIGHAM, ROBERT, A.
分类号 G06F9/06;G06F;G06F9/44 主分类号 G06F9/06
代理机构 代理人
主权项
地址