为什么Fluent API被称为"API“?Fluent API是一种创建fluent域特定语言的方法,而API是“应用编程接口”。API是:
一组函数和过程,允许创建访问的应用程序、操作系统、应用程序或其他服务的特性或数据。
应用程序编程接口(API)是一组协议、例程、函数和/或命令,程序员使用这些协议、例程、函数和/或命令来开发软件或促进不同系统之间的交互()。
那么,这两个包含单词“显著的系统”、“访问特性”的定义是如何与Fluent接口模式相关的呢?就连马丁·福勒( Martin )有时也把它命名为API:https://martinfowler.com/bliki/FluentInterface.html。
请告诉我,我或其他人关于API的想法有什么问题?也许我们不应该再叫螺丝刀了
发布于 2018-11-16 20:40:08
在给定的API定义中,我认为两次使用的关键词都是或。
这并不是说,“促进不同系统之间的交互”是API的一项要求。您可以在每个列表中选择任何一个选项,并将其称为API。例如,API可能是,
我在这里所做的就是从每个列表中选择一个带有单词或。如您所见,API的定义非常抽象。简而言之,每个方法签名都是一个API。
https://stackoverflow.com/questions/53313611
复制相似问题