---
schema_version: "1"
id: a17b8df0bd26ca6e0e8e072eda409b9a2b674a503fa784bc86440502e588e77a
title: "Componible: separación de preocupaciones"
collection: architect
version: next
locale: es-mx
portal_url: https://docs.salesforce.com/architect/next/es-mx/well-architected-tools/guides/adaptable-separation-of-concerns.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/es-mx/well-architected-tools/guide/adaptable-separation-of-concerns.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 6461f842dd1b3af764a13791e55df1ec3c69b57fb0aecc2deebdf36284aaca41
products:
  - Herramientas bien diseñadas
  - Architect Site Content Repo
---
# Componible: separación de preocupaciones

### Patrón de unidades funcionales

Obtenga más información acerca de [Adaptable](/docs/architect/es-mx/well-architected/guide/adaptable-overview) bien diseñado → [Componible](/docs/architect/es-mx/well-architected/guide/composable) → [Separación de preocupaciones](/docs/architect/es-mx/well-architected/guide/composable#separación-de-preocupaciones) → [Unidades funcionales](/docs/architect/es-mx/well-architected/guide/composable#unidades-funcionales)

| ¿Dónde buscar?<br>Área de producto \| Ubicación | ¿Qué aspecto tiene?<br>Patrón                                                                                                                                                                    |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Einstein \| Organización                        | ✅ Iterar en plantillas de solicitudes para comprender qué entradas afectan a la respuesta Iterar en plantillas de solicitudes para comprender cómo afectan las partes a la respuesta del modelo |
| Plataforma \| Estándares de diseño              | ✅ Existe una lista de todas las unidades funcionales definidas actualmente (y convenciones de nomenclatura relacionadas)                                                                        |
| Plataforma \| Estándares de diseño              | ✅ Existen estándares para proponer incorporaciones o cambios de unidades funcionales                                                                                                            |
| Plataforma \| Estándares de diseño              | ✅ Las convenciones de nomenclatura tratan cómo denotar una unidad funcional                                                                                                                     |
| Plataforma \| Documentación                     | ✅ Todos los diagramas de implementación y documentación muestran claramente las unidades funcionales para componentes                                                                           |
| Plataforma \| Documentación                     | ✅ Todos los componentes en una unidad funcional tienen capacidad de búsqueda y son fáciles de encontrar                                                                                         |
| Plataforma \| Documentación                     | ✅ Los diagramas de panorama del sistema muestran claramente las unidades funcionales en una organización                                                                                        |
| Plataforma \| Documentación                     | ✅ La documentación para componentes individuales incluye asignación de unidades funcionales para el componente                                                                                  |
| Plataforma \| Organización                      | ✅ Es posible identificar rápidamente la alineación de unidades funcionales para un elemento concreto de metadatos (por ejemplo, un flujo, una clase Apex o una página Lightning)                |
| Plataforma \| Organización                      | ✅ Las unidades funcionales se etiquetan en términos favorables a los negocios                                                                                                                   |

### Patrón de gestión de estado

Obtenga más información acerca de [Adaptable](/docs/architect/es-mx/well-architected/guide/adaptable-overview) bien diseñado → [Componible](/docs/architect/es-mx/well-architected/guide/composable) → [Separación de preocupaciones](/docs/architect/es-mx/well-architected/guide/composable#separación-de-preocupaciones) → [Gestión estatal](/docs/architect/es-mx/well-architected/guide/composable#gestión-de-estado)

| ¿Dónde buscar?<br>Área de producto \| Ubicación | ¿Qué aspecto tiene?<br>Patrón                                                                                   |
| ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Plataforma \| Apex                              | ✅ Se utilizan puntos de guardado y comportamientos de reversión en todas las operaciones de datos              |
| Plataforma \| Estándares de diseño              | ✅ Los casos de uso para diseños con estado frente a sin estado están claros                                    |
| Plataforma \| Estándares de diseño              | ✅ Existen patrones aprobados para la comunicación con estado                                                   |
| Plataforma \| Estándares de diseño              | ✅ Existen patrones aprobados para la comunicación sin estado                                                   |
| Plataforma \| Estándares de diseño              | ✅ Borrar categorías para estado existen                                                                        |
| Plataforma \| Documentación                     | ✅ Cada componente que gestiona la comunicación con estado y/o sin estado indica qué patrón se implementó       |
| Plataforma \| Documentación                     | ✅ Los diagramas de procesos e interacciones proporcionan detalles acerca de categorías de estado y traspasos   |
| Plataforma \| Documentación                     | ✅ Es posible buscar y encontrar todos los componentes que implementaron un patrón de estado/apatridia concreto |
| Plataforma \| Flujo                             | ✅ Se utilizan rutas de fallo y el elemento Revertir registros                                                  |

---

### Antipatrón de unidades funcionales

Obtenga más información acerca de [Adaptable](/docs/architect/es-mx/well-architected/guide/adaptable-overview) bien diseñado → [Componible](/docs/architect/es-mx/well-architected/guide/composable) → [Separación de preocupaciones](/docs/architect/es-mx/well-architected/guide/composable#separación-de-preocupaciones) → [Unidades funcionales](/docs/architect/es-mx/well-architected/guide/composable#unidades-funcionales)

| ¿Dónde buscar?<br>Área de producto \| Ubicación | ¿Qué evitar?<br>Antipatrón                                                                                                                                                   |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Plataforma \| Estándares de diseño              | ⚠️ Los estándares de diseño no existen o no tratan con unidades funcionales y casos de uso                                                                                   |
| Plataforma \| Documentación                     | ⚠️ No puede buscar una unidad funcional concreta y/o las búsquedas no ayudan a identificar todos los componentes de una unidad funcional                                     |
| Plataforma \| Documentación                     | ⚠️ La documentación de componentes describe la unidad funcional a la que pertenece un componente, pero es el único lugar donde aparece la definición de esa unidad funcional |
| Plataforma \| Documentación                     | ⚠️ La documentación de componentes no existe                                                                                                                                 |
| Plataforma \| Organización                      | ⚠️ No es posible identificar la alineación de unidades funcionales para ningún metadatos                                                                                     |
| Plataforma \| Organización                      | ⚠️ La información de la unidad funcional es incoherente o imprecisa                                                                                                          |
| Plataforma \| Organización                      | ⚠️ La información de unidades funcionales se etiqueta en términos centrados en ingeniería que no tienen sentido para usuarios de negocio                                     |

### Antipatrón de gestión de estado

Obtenga más información acerca de [Adaptable](/docs/architect/es-mx/well-architected/guide/adaptable-overview) bien diseñado → [Componible](/docs/architect/es-mx/well-architected/guide/composable) → [Separación de preocupaciones](/docs/architect/es-mx/well-architected/guide/composable#separación-de-preocupaciones) → [Gestión estatal](/docs/architect/es-mx/well-architected/guide/composable#gestión-de-estado)

| ¿Dónde buscar?<br>Área de producto \| Ubicación | ¿Qué evitar?<br>Antipatrón                                                                                                                |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Plataforma \| Apex                              | ⚠️ No se utilizan los comportamientos de ahorro y reversión                                                                               |
| Plataforma \| Estándares de diseño              | ⚠️ Los estándares de diseño no existen o no tratan con patrones de estado/apatridia y casos de uso                                        |
| Plataforma \| Documentación                     | ⚠️ La documentación de componentes no existe                                                                                              |
| Plataforma \| Documentación                     | ⚠️ La documentación del componente describe el patrón stateful/stateless implementado, pero es el único lugar donde aparece la definición |
| Plataforma \| Documentación                     | ⚠️ No es posible buscar un patrón concreto y/o las búsquedas no ayudan a identificar todos los componentes que utilizan ese patrón        |
| Plataforma \| Flujo                             | ⚠️ El elemento Revertir registros no se utiliza                                                                                           |

---
