Exercícios: Aula 10 - Qualidade de Código ✨
🟢 Básicos (Fixação)
- Linter vs Formatter: Se o seu código está com espaços errados, mas a lógica está perfeita, qual ferramenta você usaria? E se você esqueceu de declarar uma variável?
- Configuração do VS Code: Por que a opção "Format on Save" é considerada uma grande aliada da produtividade para desenvolvedores?
- Padronização em Equipe: Imagine que um desenvolvedor gosta de usar aspas simples (
') e outro prefere aspas duplas ("). Como o Prettier resolve essa disputa técnica sem que ninguém precise discutir?
- Análise Estática: Como um Linter (como o ESLint) pode ajudar a economizar dinheiro para uma empresa que paga por tempo de processamento em nuvem? (Dica: Pense em códigos ineficientes ou loops infinitos).
🔴 Desafio (Exploração)
- Regras Customizadas: Pesquise sobre a regra
no-console do ESLint. Por que muitas empresas proíbem que o comando console.log() seja enviado para o código final em produção?
🔍 Ver Solução e Lógica do Exercício