Ron*_*gge 0 terminology definition
所以我正在进行对话,而且我想到了什么 - 什么是'富'API?什么是'差'API?这是一个经常被抛出的术语,几乎感觉它可能是营销演讲,我想知道它是否真的具有某种程序性意义,如"RESTful API".
首先,对于StackOverflow来说,这个问题可能过于宽泛,答案非常主观.
我不认为对"富"API有严格的定义,它确实可能是营销演讲."富"API的反义词不是"差",而是"简约".
例如,假设您正在构建用于逻辑计算的API.理论上,仅包含一个功能NAND(a,b)的API足以执行任何可能的逻辑计算.您可以用NAND表示所有其他逻辑运算,例如AND(a,b) = NAND(NAND(a,b), NAND(a,b)),但它会非常麻烦并且可能效率低下.因此,单功能NAND API就足够了,但绝对不够丰富.除了NAND之外,丰富的API还将定义诸如OR(a,b),AND(a,b)和XOR(a,b)之类的内容,以及其他一些内容.
| 归档时间: |
|
| 查看次数: |
1092 次 |
| 最近记录: |