How-to-Design-a-Good-API-and-Why-it-Matters:约书亚·布洛赫 (Joshua Bloch) 在

时间:2021-07-02 18:01:46
【文件属性】:
文件名称:How-to-Design-a-Good-API-and-Why-it-Matters:约书亚·布洛赫 (Joshua Bloch) 在
文件大小:502KB
文件格式:ZIP
更新时间:2021-07-02 18:01:46
How-to-Design-a-Good-API-and-Why-it-Matters The offline pdf already in this repo. ##API的重要性 公司最大的资产 公司最大的负债 ##好的API特征(和一个好的开源框架类似) 易于学习 即使没有文档,易于使用 很难用错 易于阅读和维护代码 很好的满足于需求 易于拓展 适合受众 ##概览 API设计流程 收集需求:提取用户话语背后真实的需求,用户案例 及早和经常更新API:单元测试 写下服务提供接口非常重要:至少3个插件 一般规则 API应当只做一件事情并且要做好. 实现细节不应该影响API本身. //设计API和散文一样. //下列代码就很好地解释了如果汽车超速会发出警报的API if (car.speed() > 2 * SPEED_LIMIT) generateAlert("Watch out for
【文件预览】:
How-to-Design-a-Good-API-and-Why-it-Matters-master
----LICENSE(11KB)
----README.md(3KB)
----How to Design a Good API and Why it Matters.pdf(566KB)

网友评论