Esse texto foi traduzido usando o sistema de tradução automatizado do Salesforce. Pegue nossa enquisa para fornecer feedback sobre esse conteúdo e diga-nos o que você gostaria de ver em seguida.
Composável – Separação de preocupações
Saiba mais sobre bem-construído Adaptable → Composable → Separation of Concerns → Functional Units
| Onde procurar? Área de produtos | Local | Qual é a aparência de um bom? Padrão |
|---|---|
| Einstein | Organização | ✅ Iterar em modelos de prompts para entender quais entradas afetam a resposta Iterar em modelos de prompts para entender como as partes afetam a resposta do modelo |
| Plataforma | Padrões de design | ✅ Existe uma lista de todas as unidades funcionais definidas no momento (e convenções de nomenclatura relacionadas) |
| Plataforma | Padrões de design | ✅ Existem padrões para propor adições ou alterações de unidades funcionais |
| Plataforma | Padrões de design | ✅ Convenções de nomenclatura abordam como denotar uma unidade funcional |
| Plataforma | Documentação | ✅ Todos os diagramas de implementação e documentação mostram claramente as unidades funcionais para componentes |
| Plataforma | Documentação | ✅ Todos os componentes em uma unidade funcional são pesquisáveis e fáceis de localizar |
| Plataforma | Documentação | ✅ Os diagramas de paisagem do sistema mostram claramente as unidades funcionais em uma organização |
| Plataforma | Documentação | ✅ A documentação para componentes individuais inclui mapeamento de unidade funcional para o componente |
| Plataforma | Organização | ✅ É possível identificar rapidamente o alinhamento da unidade funcional para uma determinada parte dos metadados (por exemplo, um fluxo, classe do Apex ou página do Lightning) |
| Plataforma | Organização | ✅ As unidades funcionais são rotuladas em termos adequados aos negócios |
Saiba mais sobre Bem-Arquiteto Adaptável → Composável → Separação de preocupações → Gestão do Estado
| Onde procurar? Área de produtos | Local | Qual é a aparência de um bom? Padrão |
|---|---|
| Plataforma | Apex | ✅ Os pontos de salvamento e os comportamentos de reversão são usados em todas as operações de dados |
| Plataforma | Padrões de design | ✅ Casos de uso para designs stateful vs. stateless estão claros |
| Plataforma | Padrões de design | ✅ Existem padrões aprovados para comunicação com estado |
| Plataforma | Padrões de design | ✅ Existem padrões aprovados para comunicação sem estado |
| Plataforma | Padrões de design | ✅ Limpar categorias para estado existente |
| Plataforma | Documentação | ✅ Cada componente que lida com comunicação de estado e/ou sem estado indica qual padrão foi implementado |
| Plataforma | Documentação | ✅ Os diagramas de processo e interação fornecem detalhes sobre categorias de estado e transferências |
| Plataforma | Documentação | ✅ É possível pesquisar e localizar todos os componentes que implementaram um padrão stateful/sem estado específico |
| Plataforma | Fluxo | ✅ Caminhos de falha e o elemento Reverter registros são usados |
Saiba mais sobre bem-construído Adaptable → Composable → Separation of Concerns → Functional Units
| Onde procurar? Área de produtos | Local | O que evitar? Antipadrão |
|---|---|
| Plataforma | Padrões de design | ⚡️ Os padrões de design não existem ou não lidam com unidades funcionais e casos de uso |
| Plataforma | Documentação | ⚡️ Você não pode pesquisar uma unidade funcional específica e/ou as pesquisas não ajudam a identificar todos os componentes em uma unidade funcional |
| Plataforma | Documentação | A documentação do componente descreve a unidade funcional à qual um componente pertence, mas esse é o único lugar em que a definição dessa unidade funcional aparece |
| Plataforma | Documentação | ⚡️ A documentação do componente não existe |
| Plataforma | Organização | ⚡️ Não é possível identificar o alinhamento da unidade funcional para nenhum metadado |
| Plataforma | Organização | ⚡️ As informações da unidade funcional são inconsistentes ou imprecisas |
| Plataforma | Organização | ⚡️ As informações da unidade funcional são rotuladas em termos focados em engenharia que são sem significado para usuários de negócios |
Saiba mais sobre Bem-Arquiteto Adaptável → Composável → Separação de preocupações → Gestão do Estado
| Onde procurar? Área de produtos | Local | O que evitar? Antipadrão |
|---|---|
| Plataforma | Apex | ⚡️ Os pontos de salvamento e os comportamentos de reversão não são usados |
| Plataforma | Padrões de design | ⚡️ Os padrões de design não existem ou não lidam com padrões e casos de uso de estado/sem estado |
| Plataforma | Documentação | ⚡️ A documentação do componente não existe |
| Plataforma | Documentação | A documentação do componente descreve o padrão stateful/sem estado implementado, mas esse é o único lugar em que a definição aparece |
| Plataforma | Documentação | ⚡️ Não é possível pesquisar um padrão específico e/ou as pesquisas não ajudam a identificar todos os componentes usando esse padrão |
| Plataforma | Fluxo | ⚡️ O elemento Reverter registros não é usado |