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.