Baseado nos princípios do Robert C. Martin (Uncle Bob)

Clean Code é como dominar o Rasengan: exige técnica, clareza e disciplina. No backend, isso significa escrever código de fácil manutenção, coeso e com responsabilidade bem definida — como um time ninja bem treinado!

💣 De onde vem o código ruim?

🔑 Como escrever um código backend limpo?

  1. Planeje antes de codar

    Conheça a missão antes de entrar em campo, como o time 7.

  2. Quebre responsabilidades

    Um ninja não faz tudo sozinho: use camadas, serviços e DTOs.

  3. Nomeie bem suas classes, métodos e variáveis

    Como os jutsus, os nomes devem explicar sua função.

  4. Evite lógica complexa e duplicada

    O chakra é limitado — seu código também deve ser leve.


📏 Exemplo: nome de métodos

❌ Ruim


public void salvar(Dados dados) {
    // o que está sendo salvo? onde? como?
}

✅ Melhor


public void salvarRelatorioDeMissao(RelatorioDTO relatorio) {
    // muito mais descritivo
}