Separadores ou espaços? Espaços, obviamente, mas quantos?

Dependente de quem você perguntar, ou é a pergunta mais tola ou a mais importante quando se trata de estilo de codificação: abas ou espaços?

Quando perguntamos a vocês, nossos leitores, a pergunta do verão passado, os espaços saíram por cima. Dito isto, é uma questão matizada onde coisas como linguagem de programação, editor e estilo de projeto devem ter um papel.

Independentemente de onde você desça nos espaços versus tabs debate, há uma questão relacionada: Se utiliza espaços, quantos utiliza, e se utiliza tabs, que número de espaços define para ser equivalente à profundidade de um nível de tabulação?

Há um argumento para utilizar o mínimo possível, particularmente quando o código que está a escrever inclui convenções de nomenclatura particularmente verbosas que arrastam o número total de caracteres por linha rapidamente para os dígitos triplos. Ou talvez você tenha níveis particularmente profundos de indentação no seu código, e por qualquer razão que não esteja quebrando blocos de código mais longos em sub-rotinas.

O argumento para usar mais espaços também é legibilidade, mas por outro lado: Por vezes é difícil dizer facilmente a profundidade de indentação de uma linha de código se não usar espaçamento suficiente, particularmente com fontes de tamanho menor.

Então perguntamos-lhe, caro leitor, quantos espaços equivalem a um nível de indentação no seu editor de eleição?

Leave a Reply