C++ API设计—— API简介

APT:提供了对某个问题的抽象,以及客户与解决该问题的软件组件之间进行交互的方式。 API设计上的不同: 1)要保证有良好的设计 2)精心编写、术语一致且内容全面的文档 3)有一套完整的回归测试验证并未改变所需的API行为 为什么使用API(代码复用 + 并行开发): 1)更健壮的代码 2)延长软件寿命 3)模块化 4)减少代码重复 5)易于改变实现 6)易于优化 避免使用API的几种情况 许可证
相关文章
相关标签/搜索