Cгіdigo Limpo → ❲NEWEST❳
Use substantivos para classes ( Usuario , Pedido ) e verbos para métodos ( enviarEmail , calcularTotal ). Funções Pequenas e Especializadas
O código deve ter uma estrutura consistente. A "regra do acampamento" aplica-se aqui: .
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 CГіdigo limpo
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".
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; Use substantivos para classes ( Usuario , Pedido
Você gostaria de ver um de uma função suja para uma limpa?
Conceitos relacionados devem ser mantidos próximos uns dos outros. Martin ("Uncle Bob"), é um dos pilares fundamentais
O ideal é que uma função tenha zero, um ou no máximo dois argumentos. Três ou mais exigem uma justificativa muito forte. Comentários são "Falhas"