Claro
Escrito para Humano
Variáveis explicita de sua função
Um comando pôr linha
Indentação
Solução de um problema
Teste do algoritmo
Depuração e analise se os objetivos foram alcançados
O algoritmo deve ser o mais claro possível ao criador no seu desenvolvimento. Depois de apurado e testados as suas rotinas em geral, o criador deste deve pensar que num futuro, esse algoritmo pode ser atualizado, e nem sempre ele terá de cabeça a idéia que teve no momento da criação. Pôr esse motivo, após terminar toda a estrutura, ou no momento em que estiver desenvolvendo o programa, deve-se colocar comentários no próprio programa fonte explicando o que cada passo ou bloco realiza, de forma que em caso de alteração, atualização ou mesmo a busca de um erro se torne fácil até mesmo a outra pessoa que tenha acesso à fonte.
Outro fator importante é que geralmente os algoritmos são escritos em linguagem de alto nível, pôr esse motivo devemos nos preocupar mais com a nossa idéia, que rotina internas da máquina geralmente escritas em assembler. Pôr ser mais fácil trabalhar em alto nível podemos escrever da forma mais legível as nossas operações e escrever um algoritmo para Humano, não para máquina, pois o algoritmo será lido pôr programadores e podemos facilitar escrevendo de forma clara as rotinas.
As variáveis usadas no decorrer do programa devem demostrar o que ele faz, de forma que ao lermos saibamos o que esta representa. Geralmente as variável são escritas em letras minúsculas, outros preferem separar pôr um traço e muitos usam de forma que a primeira letra de cada palavra seja maiúscula. A forma que se usa a variável é critério do programador, sendo estas apenas sugestões, enfatizando que usando uma dela é interessante manter o padrão até o termino do algoritmo.
Os exemplo seque a seqüência de explicação
Aluno_bom
AlunoBom
Pôr exemplo num calculo de quantidade multiplicada pelo preço podemos usar como nome da variável que repesenta quantidade como “Quant”, para preço “preço” e para total “total”. De forma que a expressão, usando esta idéia, ficaria mais clara, que ao invés disso colocássemos Quantidade como “w”, preço como “t”, Total como “h”.
As expressões seguindo a seqüência ficariam assim
Total = Quant * Preço
t = w * h
Analisando esta comparação podemos tirar nossa propria conclusão de qual das duas é a mais clara para ser lida.
Outro detalhe que é interessante ser utilizado é colocar um comando pôr linha, e indentar mostrando a estrutura lógica, esta forma torna mais claro a leituras, futuras de uma referida parte ou o todo.
Ao desenvolver um algoritmo devemos enfatizar para que estamos escrevendo-o. Geralmente ao criar um algoritmo estamos solucionando um problema, de forma que este, deve ser, se possível uma solução total do problema proposto. Depois de escrito, deve ser testado de forma a simular todas as possíveis falhas que podem ocorrer no uso cotidiano deste programa.
Em resumo, devemos seguir os seguintes passos para uma boa solução do problema.
Determinado os objetivos que o programa deve alcançar
Quais os métodos que serão aplicados em sua confecção.
Testar com auxílio de outro programa ou com auxílio humano as possíveis falhas.
Solucionar as falhas e avaliar se os resultados alcançaram os objetivos propostos.
Nenhum comentário:
Postar um comentário