Pular para conteúdo

Exercícios: Aula 10 - Qualidade de Código ✨

🟢 Básicos (Fixação)

  1. 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?
  2. Configuração do VS Code: Por que a opção "Format on Save" é considerada uma grande aliada da produtividade para desenvolvedores?

🟡 Intermediários (Aplicação)

  1. 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?
  2. 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)

  1. 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