可撰写 - 问题分离

功能单元模式

了解有关架构良好的可适应 → 可组合 → 关注点分离 → 功能单元的更多信息

Where to look?
产品区域 | 位置
好是什么样子?
模式
Einstein | 组织 ✅ 对提示模板进行迭代,以了解哪些输入会影响响应 对提示模板进行迭代,以了解零件如何影响模型的响应
平台 | 设计标准 ✅ 存在所有当前定义的功能单元(和相关命名约定)的列表
平台 | 设计标准 ✅ 存在提出功能单元增加或变更的标准
平台 | 设计标准 ✅ 命名约定解决如何表示功能单元
平台 | 文档 ✅ 所有文档和实施图表清楚显示组件的功能单元
平台 | 文档 ✅ 功能单元中的所有组件均可搜索并易于查找
平台 | 文档 ✅ 系统横屏图清楚显示组织中的功能单元
平台 | 文档 ✅ 单个组件的文档包含组件的功能单元映射
平台 | 组织 ✅ 可以快速识别指定元数据的功能单元对齐方式(例如,流、Apex 类或 Lightning 页面)
平台 | 组织 ✅ 功能单元使用业务友好术语进行标记

状态管理模式

了解有关架构良好的可适应 → 可组合 → 关注点分离 → 状态管理的更多信息

Where to look?
产品区域 | 位置
好是什么样子?
模式
平台 | Apex ✅ 保存点和回滚行为用于所有数据操作
平台 | 设计标准 ✅ 有状态设计和无国籍设计的用例清晰明了
平台 | 设计标准 ✅ 存在状态通信的批准模式
平台 | 设计标准 ✅ 存在批准的无国籍通信模式
平台 | 设计标准 ✅ 州/省存在明确的类别
平台 | 文档 ✅ 每个处理有状态和/或无状态通信的组件都指示实施了何种模式
平台 | 文档 ✅ 流程和交互图表提供有关状态类别和切换的详细信息
平台 | 文档 ✅ 可以搜索和查找实施特定有状态/无状态模式的所有组件
平台 | 流 ✅ 错误路径和使用回滚记录元素

功能单元反模式

了解有关架构良好的可适应 → 可组合 → 关注点分离 → 功能单元的更多信息

Where to look?
产品区域 | 位置
要避免什么?
反模式
平台 | 设计标准 设计标准不存在或未涉及功能单元和用例
平台 | 文档 您无法搜索特定功能单元和/或搜索无助于识别功能单元中的所有组件
平台 | 文档 组件文档描述了组件所属的功能单元,但这是该功能单元定义出现的唯一位置
平台 | 文档 组件文档不存在
平台 | 组织 无法识别任何元数据的功能单元对齐
平台 | 组织 功能单元信息不一致或不准确
平台 | 组织 ⚏ 功能单元信息使用对业务用户毫无意义的工程术语进行标记

状态管理反模式

了解有关架构良好的可适应 → 可组合 → 关注点分离 → 状态管理的更多信息

Where to look?
产品区域 | 位置
要避免什么?
反模式
平台 | Apex 不使用保存点和回滚行为
平台 | 设计标准 设计标准不存在或未处理状态/无状态模式和用例
平台 | 文档 组件文档不存在
平台 | 文档 组件文档描述了实施的有状态/无状态模式,但这是定义出现的唯一位置
平台 | 文档 ⚠ 无法搜索特定模式和/或搜索无助于识别使用该模式的所有组件
平台 | 流 不使用回滚记录元素