Cгіdigo Limpo -

Use substantivos para classes ( Usuario , Pedido ) e verbos para métodos ( enviarEmail , calcularTotal ). Funções Pequenas e Especializadas

O conceito de (ou Clean Code ), popularizado pelo livro homônimo de Robert C. Martin ("Uncle Bob"), é um dos pilares fundamentais para qualquer desenvolvedor que deseja elevar a qualidade do seu trabalho de "apenas funcional" para "profissional e sustentável". CГіdigo limpo

Adotar o Clean Code exige disciplina e prática constante. No início, pode parecer que você está gastando mais tempo "pensando em nomes" do que programando, mas o retorno sobre esse investimento vem rapidamente na forma de menos bugs e uma base de código que não causa medo ao ser alterada. Use substantivos para classes ( Usuario , Pedido

Não existe código limpo sem testes. Os testes garantem que a refatoração (o ato de limpar o código) não quebre funcionalidades existentes. Um bom teste segue o acrônimo : F ast (Rápido) I ndependent (Independente) R epeatable (Repetível) S elf-Validating (Auto-validável) T imely (Oportuno/No momento certo) Conclusão Adotar o Clean Code exige disciplina e prática constante

Comentários legais, avisos sobre consequências técnicas ou explicações de algoritmos complexos de terceiros são aceitáveis. 3. Formatação e Estrutura

A regra de ouro é: se um nome exige um comentário para explicar seu propósito, então o nome não é bom o suficiente. int d; // dias passados Bom: int diasPassados;

Você gostaria de ver um de uma função suja para uma limpa?