Perguntas com a marcação «coding-style»

O estilo de codificação é um conjunto de diretrizes que ajudam a legibilidade e compreensão do código-fonte.

6
Aspas simples vs as aspas duplas [fechado]
Acabei de iniciar um trabalho em que estou escrevendo Python depois de ter experiência com Java, e percebo que outros desenvolvedores tendem a citar seqüências de caracteres usando aspas simples ( '') em vez de aspas duplas ( ""). Por exemplo: line1 = 'This is how strings typically look.' line2 …


10
É uma boa prática substituir a divisão pela multiplicação, quando possível?
Sempre que eu precisar de divisão, por exemplo, verificação de condição, gostaria de refatorar a expressão de divisão em multiplicação, por exemplo: Versão original: if(newValue / oldValue >= SOME_CONSTANT) Nova versão: if(newValue >= oldValue * SOME_CONSTANT) Porque acho que pode evitar: Divisão por zero Estouro quando oldValueé muito pequeno Isso …


10
Nunca use Strings em Java? [fechadas]
Eu me deparei com uma entrada de blog desencorajando o uso de Strings em Java para fazer com que seu código não tenha semântica, sugerindo que você deveria usar classes de wrapper finas. Estes são os exemplos anteriores e posteriores que a referida entrada fornece para ilustrar o assunto: public …

15
Definir uma variável para nomear um argumento de método é uma boa prática?
Por questões de legibilidade, frequentemente me pego definindo variáveis ​​temporárias ao chamar funções, como o código a seguir var preventUndo = true; doSomething(preventUndo); A versão mais curta disso para isso seria, doSomething(true); Mas quando volto ao código, muitas vezes me pergunto a que truese refere. Existe uma convenção para esse …






12
Devo reutilizar variáveis?
Devo reutilizar variáveis? Eu sei que muitas práticas recomendadas dizem que você não deve fazê-lo, no entanto, mais tarde, quando um desenvolvedor diferente estiver depurando o código e tiver três variáveis ​​parecidas e a única diferença é que elas são criadas em locais diferentes no código. confuso. O teste de …

17
Declaração única se chaves - ou não? [fechadas]
Qual é o melhor / mais aceito? Este: if(condition) { statement; } Ou: if(condition) statement; Eu tendem a preferir o primeiro, porque acho que fica mais fácil dizer o que realmente pertence ao bloco if, evita que outras pessoas adicionem o aparelho mais tarde (ou criem um bug esquecendo-se de) …

9
Legibilidade versus capacidade de manutenção, caso especial de gravação de chamadas de função aninhadas
Meu estilo de codificação para chamadas de função aninhadas é o seguinte: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); Recentemente, mudei para um departamento em que o seguinte estilo de codificação é muito utilizado: var …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.