quinta-feira, 9 de agosto de 2012

Lógica de Programação - Tópicos Preliminares (Parte 1)



Olá a todos, sejam bem vindos ao meu blog!
Vamos iniciar hoje com boas dicas de programação, dicas que podem facilitar a sua vida e a vida de quem irá fazer a manutenção em seu código.
É sério, isso pode facilitar a sua vida e também a de seus colegas.

Dicas:

Comando goto é proibido.
Esse comando está presente nas principais linguagens de programação e permite te mandar para um determinado ponto do código, o problema é que vários desses comandos em uma aplicação pode te deixam perdido, isso trouxe muitas dores de cabeça a programadores antigos, por isso é altamente recomendável que você não utilize esse comando.

Vários sistemas legados não ganham melhorias por causa disso
"Está funcionando, então não mexa!!!", Essa é a frase dita por vários programadores ao encontrar situações de difícil comprienção. Já ouvi isso de um programador COBOL, ele estava trabalhando em um sistema Legado.
Sistema legado, para quem não conhece, são sistema muito antigos porém execenciais para o negócio da organização.Normalmente o custo para modernização é muito alto, por isso permanecem na mesma.

Usar comentário
Comentário é muito útil não só para quem vai fazer a manutenção em seu código como para você mesmo, depois de um determinado tempo você acaba esquecendo o que estava fazendo, um comentário ajuda muito a se localizar.
Procure fazer o comentário correntamente, é melhor uma aplicação sem comentários que com comentários errados!

Variáveis com nome sugestivo
Isso ajuda muito no processo do entendimento do sistema, ajuda a você não se perder no código, ajuda no desenvolvimento, logo que é tudo bem sugestivo.
lembre-se, outras pessoas vão ter que mexer em seu código, seja para dar manutenção, seja para evoluir o sistema, por isso é muito importante a aplicação de um padrão
Variáveis com nome sugestivo ajuda MUITO no processo de entendimento do código.

Um comando por linha
Na grande maioria das linguagens é possível colocar todos os comandos necessários de uma aplicação em apenas uma linha de código.
Além de não ficar elegante, dificulta o entendimento do sistema e dificulta muito a manutenção.

Linhas em branco
Sempre que necessário, coloque linhas em branco no seu código, serve para para a organização, fica muito bonito e ajuda a separar por partes o seu código, facilitando o entendimento.

Identação
Além de deixar o código muito organizado, ajuda no seu entendimento, principalmente em situações complexas, onde há a necessidade de haver muitos loops e condições.
Deve ser praticado sempre, pois ajuda bastante do entendimento do código, ajuda a se localizar dentro dele


Até o próximo post!

Nenhum comentário: