Padrões de codificação
Introdução
Em geral
Estilo de programação (também chamado de padrões de código, guias de estilo ou convenção de código) é um termo que descreve convenções para escrever código-fonte em determinadas linguagens de programação.
O estilo de programação depende da linguagem de programação escolhida para programar, ou seja, cada linguagem pode ter convenções diferentes, mas cada linguagem tem as suas.
Recursos de estilo
Nomes de variáveis apropriados
Uma peça chave para um bom estilo é a escolha adequada dos nomes das variáveis “Variável (programação)”). Variáveis mal nomeadas dificultam a leitura e a compreensão do código-fonte.
Como exemplo, considere o seguinte trecho de pseudocódigo:.
Devido à escolha dos nomes das variáveis, é difícil perceber a função do código.
Compare agora com a seguinte versão:.
A intenção do código agora é mais fácil de discernir, "dado um período de 24 horas, true será retornado se for válido e false se não for."
Estilo de recuo
Estilo de recuo"), em linguagens de programação que usam chaves "Chave (pontuação)") para recuar ou delimitar blocos lógicos de código, como C, também é um ponto-chave do bom estilo. Usar um estilo lógico e consistente torna o código mais legível. Compare:.
ou:
com algo como:
Os dois primeiros exemplos são muito mais fáceis de ler porque são bem recuados e os blocos lógicos de código são agrupados e representados de forma mais clara.
Valores booleanos em estruturas de decisão
Alguns programadores pensam que estruturas de decisão como as acima, onde o resultado da decisão é meramente um cálculo de um valor booleano, são muito e até propensas a erros.