Perguntas sobre 'coding-standards'

9
respostas

De onde veio a noção de "apenas um retorno"?

Frequentemente falo com programadores que dizem " Não coloque várias declarações de retorno no mesmo método. " Quando eu lhes peço que me digam as razões, tudo que consigo é " O padrão de codificação diz isso. "ou" É confuso. "Quando eles me...
06.07.2017 / 23:54
9
respostas

Por que 80 caracteres são o limite 'padrão' para largura de código?

Por que 80 caracteres são o limite "padrão" para a largura do código? Por que 80 e não 79, 81 ou 100? Qual é a origem desse valor específico?     
15.05.2012 / 12:43
0
respostas

Faça um grande negócio de == verdadeiro?

Há um colega meu que escreve constantemente: if (someBool == true) Isso me leva até a parede! Devo fazer um grande negócio ou apenas soltá-lo?     
19.10.2010 / 03:41
4
respostas

Uma proibição 'longa' faz sentido?

No mundo atual de C ++ (ou C) de plataforma cruzada, temos : Data model | short | int | long | long long | pointers/size_t | Sample operating systems ... LLP64/IL32P64 16 32 32 64 64 Microsoft...
05.05.2016 / 22:14
19
respostas

Uma função pode ser muito curta?

Sempre que me pego escrevendo a mesma lógica mais de uma vez, costumo colocá-la em uma função para que haja apenas um lugar na minha aplicação para manter essa lógica. Um efeito colateral é que às vezes acabo com uma ou duas funções de linha com...
01.04.2011 / 21:34
10
respostas

Por que a maioria de nós usa 'i' como uma variável de contador de loop?

Alguém pensou em por que tantos de nós repetimos esse mesmo padrão usando os mesmos nomes de variáveis? for (int i = 0; i < foo; i++) { // ... } Parece que a maioria do código que eu já vi usa i , j , k e assim por diante co...
13.06.2017 / 20:56
6
respostas

Palavra-chave “final” de uso excessivo em Java [duplicado]

Enquanto eu entendo o que a palavra-chave final é usada no contexto de classes e métodos, bem como a intenção de seu uso no que diz respeito às variáveis; no entanto, o projeto que eu comecei a trabalhar parece ter um número excessivo deles...
04.08.2011 / 20:27
6
respostas

método vs função vs procedimento

Pergunta simples, mas muitas vezes ouço esses três termos definidos com tanta ferocidade, mas que soubemos que significam coisas diferentes ao longo dos anos. Quais são as definições "corretas" de "Procedimentos", "Métodos", "Função", "Sub-ro...
23.11.2010 / 18:33
0
respostas

O pior padrão de codificação que você já teve que seguir? [fechadas]

Você já teve que trabalhar com padrões de codificação que: Diminuiu bastante sua produtividade? Foram originalmente incluídos por boas razões, mas foram mantidos por muito tempo depois que a preocupação original se tornou irrelevante? Es...
22.06.2013 / 23:08
16
respostas

Qual é o benefício de não usar a notação húngara?

Uma das coisas com que tenho dificuldade é não usar a notação húngara. Eu não quero ter que ir para a definição da variável apenas para ver que tipo é. Quando um projeto é extenso, é bom poder olhar para uma variável prefixada por 'bool' e sab...
21.08.2011 / 22:01