Sobes.tech
Middle+

Como avalia a qualidade do código que escreveu?

sobes.tech IA

Resposta da IA

Verifico a conformidade com o especificação técnica e os layouts. Uso analisadores de código estático (ESLint, Stylelint) para manter o estilo de código e identificar erros potenciais. Escrevo testes unitários e de integração com Jest e React Testing Library. Avalio o desempenho: tempo de carregamento, velocidade de execução dos scripts, ausência de "atrasos" em diferentes dispositivos. Realizo testes manuais de funcionalidade e adaptabilidade em vários navegadores e dispositivos. Recebo feedback de colegas durante a revisão de código.

// Exemplo de uso do ESLint no package.json
"scripts": {
  "lint": "eslint . --ext .js,.jsx,.ts,.tsx",
  "test": "jest"
}
Critério de avaliação Ferramentas/Métodos
Funcionalidade Testes manuais
Aparência Comparação com os layouts
Qualidade do código ESLint, Stylelint
Testes Jest, React Testing Library
Desempenho WebPageTest, Lighthouse
Manutenção Revisão de código