oop - API 或包装器不是应用程序的边界吗?
问题描述
业界对大多数软件的看法是,你需要一个 SOLID 框架来支持幕后工作,然后你在它上面添加一个 API(如果你很懒,那就是包装器),这就是演员从外部与您的框架交互。
边界负责将模型请求/响应转换为 UI 或参与者可以理解的格式。它们还在模型和较低级别之间进行调解,例如管理数据库事务。
这对我来说听起来像是一个边界(无论是对象还是其他任何东西)实际上是来自外部的输入和这些输入需要发生的事情之间的中介,因此,说 API 是一个边界不是公平的吗?对象本身?
解决方案
推荐阅读
- ionic3 - 错误:无法绑定到“rightIcon”,因为它不是“手风琴列表”的已知属性
- amazon-web-services - 如何使用 Postman 的 REST API 调用将文件上传到 AWS lambda
- c# - 如何在 XSLT 中保留 xml 元素的空格
- javascript - 将 WebRTC getUserMedia 与 UWP WebView 一起使用的问题
- c - 为什么 gcc 忽略 __attribute__((stdcall))?
- typescript - 克隆数组
- vba - 如何在 VBA 中执行 MATLAB 脚本
- c++ - 清除内存中的内存?
- python - 将 sqlite3 记录转换为列表
- memcached - memcached 是分布式哈希表吗?