Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

 Métodos não estão excessivamente longos ou complexos?

 Resources foram aplicados para tratamento de traduções?

4. Segurança

 Todas as entradas de usuário são validadas antes do uso?

...

 Logs não incluem informações sensíveis (dados pessoais, senhas, etc.)?

Usar ferramenta de monitoramento de consumo de memória em modo debug para evitar vazamento. (Visual Studio Diagnostic Tools menu: Debug > Windows > Show Diagnostic Tools).
 
5. Performance e boas práticas

 Consultas e loops são eficientes (sem N+1, sem operações desnecessárias)?

 Verificar sempre que possível, a substituição de DataSet, DataRow e DataView para classes ou recursos mais performáticos e atuais.

 Uso correto de async/await (evita .Result ou .Wait() bloqueantes)?

...