阿里研究员谷朴:API 设计最佳实践的思考

API是软件系统的核心,而软件系统的复杂度Complexity是大规模软件系统可否成功最重要的因素。但复杂度Complexity并不是某一个单独的问题能彻底败坏的,而是在系统设计尤为是API设计层面不少不少小的设计考量一点点叠加起来的(也即John Ousterhout老爷子说的Complexity is incremental【8】)。成功的系统不是有一些特别闪光的地方,而是设计时点点滴滴的努力
相关文章
相关标签/搜索