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

Os padrões de codificação, ou convenções de codificação, são conjuntos de regras ou diretrizes projetadas para governar o processo de produção de código em um projeto de software. Eles geralmente são baseados nas melhores práticas do setor ou em convenções geralmente aceitas. Eles incluem convenções de nomes, estilo, recursos proibidos e muito mais.

125
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 no meu aplicativo que eu tenha para manter essa lógica. Um efeito colateral é que às vezes acabo com uma ou duas funções de linha, como: function conditionMet(){ return x ==...

109
Uma proibição "longa" faz sentido?

No mundo C ++ (ou C) de plataforma cruzada de hoje, temos : Data model | short | int | long | long long | pointers/size_t | Sample operating systems ... LLP64/IL32P64 16 32 32 64 64 Microsoft Windows (x86-64 and IA-64) LP64/I32LP64 16 32 64 64 64 Most Unix and Unix-like systems, e.g. Solaris,...

91
Como evitar sempre a sensação de que, se eu reconstruísse completamente meu programa do zero, faria muito melhor? [fechadas]

Eu aprendi uma quantidade significativa de codificação, no entanto, sempre esteve em um ambiente científico (não em ciência da computação), completamente autodidata, sem ninguém para me guiar na direção certa. Assim, minha jornada de codificação foi ... bagunçada. Percebi agora que, sempre que...

79
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 =...

72
O que XXX significa em um comentário? [fechadas]

O que as pessoas geralmente querem dizer sempre que você vê XXXum comentário. Ocasionalmente, vejo um comentário como este: # XXX - This widget really should frobulate the whatsit Claro, posso dizer o que o comentário significa, mas o que o XXX geralmente significa? Está dizendo "Isso é um hack"...