Padrões de codificação

Acredito que para escrever software confiável e de fácil manutenção, você deve seguir padrões de codificação e boas práticas, principalmente se trabalha com projetos que envolvem uma equipe, onde é muito importante que todos escrevam código de fácil leitura e manutenção, pois qualquer um pode escrever código. Com poucos meses de experiência em programação você pode escrever “aplicativos”, mas escrever software pelo caminho certo requer mais trabalho que apenas fazê-lo funcionar, afinal até um código ruim funciona.

Quando um projeto tenta aderir a normas comuns algumas coisas boas acontecem:

  • Programadores podem entrar em qualquer código e descobrir o que esta acontecendo
  • Novas pessoas podem obter velocidade rapidamente
  • Novas pessoas são poupadas de desenvolver um estilo pessoal e defende-lo até a morte
  • Novas pessoas são poupadas de cometer os mesmos erros outra vez
  • As pessoas fazem menos erros em um ambiente consistente
  • Programadores têm um “inimigo” em comum

Se você tem interesse e não sabe por onde começar C# Coding Standards and Best Programming Practices desenvolvido pela equipe dotnetspider é um ótimo documento que pode servir como template para você, além de padrões de codificação ele também traz boas praticas a serem seguidas e explica como implantar padrões em sua equipe.