Sobes.tech
Junior

Quais sinais indicam a presença de código hardcoded no código?

sobes.tech IA

Resposta da IA

  • Números e strings mágicas que não foram extraídos para constantes ou recursos.
  • Caminhos para ficheiros, URLs, chaves API codificadas diretamente no código.
  • Valores utilizados diretamente na lógica que podem mudar (por exemplo, tamanhos de elementos de UI, cores).
  • Dependências de bibliotecas ou serviços externos sem usar interfaces ou injeção de dependências.
  • Acesso direto a recursos sem usar @string, @color, @dimen, etc.
  • Fragmentos de código não utilizados ou duplicados com valores codificados iguais.