#452 - 10 melhores práticas ao escrever um código Apex - podcast episode cover

#452 - 10 melhores práticas ao escrever um código Apex

Jan 21, 202325 minSeason 6Ep. 352
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

00:00 - Introdução

00:55 - 1 - Sempre codar pensando em Bulkify

03:53 - 2 - Evitar SOQL/DML em laço de repetição (Loop)

06:45 - 3 - Evitar o uso Ids diretamente no código

08:54 - 4 - Criar uma Trigger por objeto

10:02 - 5 - Evitar colocar regras de negócios em .trigger

12:53 - 6 - Checar limites antes de executar uma operação (Posso mandar email, posso chamar um método futuro, posso agendar uma batch)? 

15:34 - 7 - Não complique o que deve ser simples, criando códigos desnecessários

16:55 - 8 - Usar SOQL FOR nos Loops

19:20 - 9 - Testar diferentes cenários não focando em 75% de cobertura mas sim em testes de resultados esperados

20:57 - 10 - Retornar objetos ao invés de JSON.Serialize para métodos expostos (AuraEnable, REST API)


Acompanhe as live em https://youtube.com/souforce

Siga-nos no Instagram @souforce e também @soublox.oficial


Soluções em Salesforce: https://soublox.com

Ferramenta Omnichannel para Salesforce: https://chatt2.me


Blog: https://souforce.cloud/blog

Cursos: https://souforce.cloud/cursos

Podcast: https://souforce.cloud/podcast

Telegram: https://t.me/souforce


#Souforce #SalesforceApex

For the best experience, listen in Metacast app for iOS or Android