Listen

Description

- Singleton - Minimiza a instanciação de objetos para melhorar o desempenho e reduzir o impacto em limites

- Strategy - Definindo uma família de algoritmos, encapsulando cada um e tornando-os intercambiáveis ​​e selecionáveis ​​em tempo de execução

- Decorator - Estendendo a funcionalidade de um sObject no Apex

- Facede - Simplificando a execução de classes com interfaces complexas (por exemplo, chamadas de serviço web)

- Composite -  Tratando grupos de objetos de maneira semelhante a uma única instância desse objeto

- Bulk State Transition - Rastreando com eficiência a alteração de um valor de campo em uma trigger e executando a funcionalidade com base nessa alteração

- https://developer.salesforce.com/page/Apex_Design_Patterns

- https://github.com/apex-enterprise-patterns/fflib-apex-common

Acompanhe as live de segunda a sexta às 21:41 em Youtube.com/souforce

Siga-nos no Instagram @iFernandoSousa & @Anellinv & @souforce

Blog: https://souforce.cloud

Cursos: https://cursos.souforce.cloud