O código é limpo se puder ser entendido facilmente – por todos da equipe. Código limpo pode ser lido e aprimorado por um desenvolvedor que não seja seu autor original. Com a compreensão vem a legibilidade, a capacidade de alteração, a extensibilidade e a capacidade de manutenção.
- Siga as convenções padrão.
- Mantenha-o simples, estúpido. Mais simples é sempre melhor. Reduza a complexidade o máximo possível.
- Regra dos escoteiros. Deixe o acampamento mais limpo do que o encontrou.
- Sempre encontre a causa raiz. Procure sempre a causa raiz de um problema.