domingo, 28 de setembro de 2008

Técnicas de programação defensiva IV

Continuando com os posts sobre programação defensiva, vamos para a quarta técnica:

Mantenha seu código claro, evite complicações desnecessárias.

Esta tambem é fácil! Muitas pessoas, com boa intenção, tentam escrever um código muito "otimizado", colocando várias instruções  na mesma linha, ou utilizando estruturas que não vão mais complicar do que agregar, assim, tornam o seu código fonte muito difícil de ler.

Tenha em mente que provavelmente outras pessoas vão ler seu código, e se você desenvolve algo muito complexo, mais tempo o programador vai levar para entender seu código, impactando assim o orçamento do projeto.

Um exemplo bobo que pode tornar um código mais simples de se entender, é a utilização de ( ) em empressões matemáticas, ou mesmo em comparações. Pode-se ainda pular linhas entre "etapas" do seu código fonte.

Uma boa prática para ser lembrada neste ponto, é a utilização do KISS.

Resumo da ópera: mantenha seu código o mais simples possível, obviamente sem abrir mão da perfeita funcionalidade do mesmo, mas evitando complicações desnecessárias.

Enjoy.

Nenhum comentário:

Postar um comentário