Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Porão do Tri...
Tela cheia

Boas práticas de programação 1 – Indentação e padrões de Projeto

6 de Outubro de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 1864 vezes
Não deixe seu código bagunçado

Não deixe seu código bagunçado

Quando desenvolvemos um projeto de TI, que seja via desenvolvimento de software é importante que todo o código seja bem indentado, ou seja alinhando de forma correta.

Quando estamos desenvolvendo um projeto maior, com algumas pessoas programando, é importante a definição de um padrão de indentação, esse padrão deve ser documentado, deve esta escrito em algum endereço/lugar que todos programadores tenham acesso, é importante que todos sigam o padrão, e que não seja possível notar de foi o programador A ou o B que fez aquela código, só de olhar pra ele.

A palavra indentação não existe no português é um neologismo, uma “abrasileração” de indentation em inglês, recuo.

Segue um exemplo de um código não indentado (em PHP, mas a idéia vale para qualquer linguágem)

public function teste( $valor )
{
minhaFuncao();
if ( $valor )
{
$valor = 'meuValor';
for ($i =0 ; $i <10 ; $i++ )
{
echo $i;
}
}
}

Segue um exemplo de código indentado (em PHP):

public function teste( $valor )
{
    minhaFuncao();
 
    if ( $valor )
    {
        $valor = 'meuValor';
 
        for ($i =0 ; $i <10 ; $i++ )
        {
             echo $i;
        }
 
    }
 
}

Você irá concordar que o código indentado é muito mais legível, apesar de neste caso o código não indentado também ser em um grande projeto, com vários arquivos e milhares de linhas de código, pode ficar confusa a leitura.

Vale citar que algumas linguagens, a exemplo do Python, exigem indentação correta para funcionar/compilar.

É importante também que os editores/IDES devem ser configurados, todos da mesma forma, para facilitar a geração do código indentado. Como dica: não utilizem tabulação real, troquem tab por espaço, no editor de textos.

Cada vez mais é importante ter este tipo de cuidado com o nosso querido código fonte, que no meu caso, é o ganha pão, padronização com intenção de melhorar a manutenibilidade, ou seja capacidade de manutenção do código.

Fica uma imagem para reflexão:

Abração a todos!


Fonte: http://trialforce.nostaljia.eng.br/?p=450

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.