---
schema_version: "1"
id: dded8d83239e550684de66cbf9612b45db231ff222c61e61e9a68b3bda321b32
title: 可撰写 - 问题分离
collection: architect
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/architect/next/zh-cn/well-architected-tools/guides/adaptable-separation-of-concerns.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/zh-cn/well-architected-tools/guide/adaptable-separation-of-concerns.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 8a910a753d5eb594bb0b3292e9c8be1bb556d855d562558478dc8b31d82c619b
products:
  - 设计良好的工具
  - Architect Site Content Repo
---
# 可撰写 - 问题分离

### 功能单元模式

了解有关架构良好的可[适应](/docs/architect/zh-cn/well-architected/guide/adaptable-overview) → [可组合](/docs/architect/zh-cn/well-architected/guide/composable) → [关注点分离](/docs/architect/zh-cn/well-architected/guide/composable#分离问题) → [功能单元](/docs/architect/zh-cn/well-architected/guide/composable#功能单元)的更多信息

| Where to look?<br>产品区域 \| 位置 | 好是什么样子？<br>模式                                                                           |
| ---------------------------------- | ------------------------------------------------------------------------------------------------ |
| Einstein \| 组织                   | ✅ 对提示模板进行迭代，以了解哪些输入会影响响应 对提示模板进行迭代，以了解零件如何影响模型的响应 |
| 平台 \| 设计标准                   | ✅ 存在所有当前定义的功能单元（和相关命名约定）的列表                                            |
| 平台 \| 设计标准                   | ✅ 存在提出功能单元增加或变更的标准                                                              |
| 平台 \| 设计标准                   | ✅ 命名约定解决如何表示功能单元                                                                  |
| 平台 \| 文档                       | ✅ 所有文档和实施图表清楚显示组件的功能单元                                                      |
| 平台 \| 文档                       | ✅ 功能单元中的所有组件均可搜索并易于查找                                                        |
| 平台 \| 文档                       | ✅ 系统横屏图清楚显示组织中的功能单元                                                            |
| 平台 \| 文档                       | ✅ 单个组件的文档包含组件的功能单元映射                                                          |
| 平台 \| 组织                       | ✅ 可以快速识别指定元数据的功能单元对齐方式（例如，流、Apex 类或 Lightning 页面）                |
| 平台 \| 组织                       | ✅ 功能单元使用业务友好术语进行标记                                                              |

### 状态管理模式

了解有关架构良好的可[适应](/docs/architect/zh-cn/well-architected/guide/adaptable-overview) → [可组合](/docs/architect/zh-cn/well-architected/guide/composable) → [关注点分离](/docs/architect/zh-cn/well-architected/guide/composable#分离问题) → [状态管理](/docs/architect/zh-cn/well-architected/guide/composable#状态管理)的更多信息

| Where to look?<br>产品区域 \| 位置 | 好是什么样子？<br>模式                                     |
| ---------------------------------- | ---------------------------------------------------------- |
| 平台 \| Apex                       | ✅ 保存点和回滚行为用于所有数据操作                        |
| 平台 \| 设计标准                   | ✅ 有状态设计和无国籍设计的用例清晰明了                    |
| 平台 \| 设计标准                   | ✅ 存在状态通信的批准模式                                  |
| 平台 \| 设计标准                   | ✅ 存在批准的无国籍通信模式                                |
| 平台 \| 设计标准                   | ✅ 州/省存在明确的类别                                     |
| 平台 \| 文档                       | ✅ 每个处理有状态和/或无状态通信的组件都指示实施了何种模式 |
| 平台 \| 文档                       | ✅ 流程和交互图表提供有关状态类别和切换的详细信息          |
| 平台 \| 文档                       | ✅ 可以搜索和查找实施特定有状态/无状态模式的所有组件       |
| 平台 \| 流                         | ✅ 错误路径和使用回滚记录元素                              |

---

### 功能单元反模式

了解有关架构良好的可[适应](/docs/architect/zh-cn/well-architected/guide/adaptable-overview) → [可组合](/docs/architect/zh-cn/well-architected/guide/composable) → [关注点分离](/docs/architect/zh-cn/well-architected/guide/composable#分离问题) → [功能单元](/docs/architect/zh-cn/well-architected/guide/composable#功能单元)的更多信息

| Where to look?<br>产品区域 \| 位置 | 要避免什么？<br>反模式                                               |
| ---------------------------------- | -------------------------------------------------------------------- |
| 平台 \| 设计标准                   | 设计标准不存在或未涉及功能单元和用例                                 |
| 平台 \| 文档                       | 您无法搜索特定功能单元和/或搜索无助于识别功能单元中的所有组件        |
| 平台 \| 文档                       | 组件文档描述了组件所属的功能单元，但这是该功能单元定义出现的唯一位置 |
| 平台 \| 文档                       | 组件文档不存在                                                       |
| 平台 \| 组织                       | 无法识别任何元数据的功能单元对齐                                     |
| 平台 \| 组织                       | 功能单元信息不一致或不准确                                           |
| 平台 \| 组织                       | ⚏ 功能单元信息使用对业务用户毫无意义的工程术语进行标记               |

### 状态管理反模式

了解有关架构良好的可[适应](/docs/architect/zh-cn/well-architected/guide/adaptable-overview) → [可组合](/docs/architect/zh-cn/well-architected/guide/composable) → [关注点分离](/docs/architect/zh-cn/well-architected/guide/composable#分离问题) → [状态管理](/docs/architect/zh-cn/well-architected/guide/composable#状态管理)的更多信息

| Where to look?<br>产品区域 \| 位置 | 要避免什么？<br>反模式                                          |
| ---------------------------------- | --------------------------------------------------------------- |
| 平台 \| Apex                       | 不使用保存点和回滚行为                                          |
| 平台 \| 设计标准                   | 设计标准不存在或未处理状态/无状态模式和用例                     |
| 平台 \| 文档                       | 组件文档不存在                                                  |
| 平台 \| 文档                       | 组件文档描述了实施的有状态/无状态模式，但这是定义出现的唯一位置 |
| 平台 \| 文档                       | ⚠ 无法搜索特定模式和/或搜索无助于识别使用该模式的所有组件       |
| 平台 \| 流                         | 不使用回滚记录元素                                              |

---
