|
Post by account_disabled on Dec 2, 2023 0:12:24 GMT -5
这很容易导致五个或更多的电话只是为了找出银行客户有哪些产品。 这对于现有的内部流程可能仍然有效但对于外部抽象层应该向外界隐藏内部复杂性以简化调用。这同样适用于内部数据模型。一些没有使用像柏林集团那样的标准而是带有难以理解的表达式例如对后续流程至关重要的通道标识符尽管这对于来说始终保持不变。在银行保险公司和大型组织中通常仍然盛行的筒仓结构中会创建不同的域模型这些模型会未经过滤地输入。 这通常会导致同一业务对象具有不同的名称。例如帐户有时称为帐户有时称为现金帐户有时称为当前帐户而客户有时称为个人有时称为客户有时称 WhatsApp 号码数据 为客户。理想情况下用户只需要了解而不需要了解数据模型。这也适用于业务流程和相关功能。代表餐厅的的架构代表餐厅的的架构照片塞纳科尔正是遵循这一原则。它们仅传递基于协议的业务对象和基本指令来检索存储修改或删除对象。消费者不需要知道背后的流程是什么样的例如如何在银行创建帐户。 典型的成功消息和错误消息总是看起来相同。例如代表正常代表禁止例如缺少权限代表未知业务对象。我们大多数人在日常使用中都知道消息。当浏览器想要访问不存在或不再存在的网站时浏览器会返回此信息。这种清晰的错误代码对于想要将第三方服务集成到自己的服务中的提供商来说尤其重要例如在开放银行业务中。但是如果没有收到此类反馈第三方提供商就无法再正确管理自己的客户。这是一个问题因为客户认为不是银行犯了错误例如在线订单而是商店经营者犯了错误。
|
|