Para tonar a vida de uma equipe de programadores mais fácil e aumentar a qualidade de um software o ideal é que os desenvolvedores utilizem boas práticas de programação. Estas boas práticas facilitam a compreensão entre todos os envolvidos no projeto, pois deixam o código mais legível e elegante além de facilitar a manutenção e em muitos casos aumentam o ciclo de vida do software desenvolvido.