Pular para conteúdo

Projeto 05: Código Limpo, Teste Pronto ✨

🎯 Objetivo

Identificar "Code Smells" e propor melhorias que facilitem a criação de testes.

🛠️ O que fazer

Analise o código abaixo (Pseudocódigo):

function processar() {
  let a = document.getElementById('v1').value;
  // Faz 50 linhas de cálculos matemáticos aqui...
  // Envia para o banco de dados direto daqui...
  alert('Salvo com sucesso');
}
1. Liste 2 problemas deste código sob a ótica do Clean Code. 2. Explique por que é difícil testar este método unitariamente. 3. Reescreva a estrutura (apenas os nomes das funções/módulos) de como você separaria esse código.

📤 Entrega

Relatório de análise e proposta de nova arquitetura modular.