BOAS PR TICAS DE PROGRAMA O Alunos Sara Rolim Janieli Lins 3 B

590 palavras 3 páginas
escola estadual cristiano cartaxo
CURSO: tecnico de informatica janieli lins de souza sara rolim lima verde
3º ano B

BOAs PRATICAs de programação

cajazeiras-pb 29 de outubro de 2014

INTRODUÇÃO:
A intenção do conjunto de boas práticas apresentadas é escrever código de forma clara e objetiva, facilitando assim as futuras manutenções e extensões do programa. Embora este artigo tenha sido escrito visando principalmente o programador iniciante em C, todas as práticas podem ser aplicadas a outras linguagens de programação.

Boas praticas
Faça sempre um comentário no início do código com as seguintes informações:
Nome do programa
Objetivo do programa
Nome do programador
Data de criação
Utilize nomes simples e claros para rotinas e variáveis. O tamanho do nome da variável não é importante, mas a clareza sim.
Utilize nomes significativos.
Ao invés de usar: x = y - z;
É muito mais claro usar:
Salario_liquido = salario_bruto - descontos;
Isto não quer dizer que os nomes têm que ser obrigatoriamente longos. Você pode usar tranquilamente i, j, k para índices em vetores ou como contadores de loops desde que fique claro o significado dessas variáveis por convenção.
Indene seu código de forma adequada sempre.
Antes do corpo do código de cada função faça sempre um comentário explicando o que ela faz.
È importante explicar também qual é a finalidade de cada variável a fim de facilitar o entendimento e a manutenção.
Declare as variáveis logo após o título da rotina. Organize seu código, sempre declarando as variáveis logo após o título da rotina e em seguida inicialize-as.
Seja sempre claro e objetivo. Não convém usar comandos muito rebuscados sós porque você aprendeu uma forma legal de fazer uma determinada operação, mas que ninguém (ou quase ninguém) usa. Pense que outra pessoa pode ter que dar manutenção no código e ficar confusa com um comando exótico.
Procure não fazer rotinas excessivamente extensas. Quanto menor e mais objetiva for à rotina,

Relacionados