Domande con tag 'coding-standards'

6
risposte

Perché il segno meno, '-', generalmente non è sovraccaricato allo stesso modo del segno più?

Il segno più + viene utilizzato per l'addizione e per la concatenazione di stringhe, ma il suo compagno: il segno meno, - , non è generalmente visto per il taglio di stringhe o qualche altro caso diverso dalla sottrazione. Quale potrebb...
posta 28.10.2015 - 19:47
9
risposte

Che cosa significa XXX in un commento? [chiuso]

Che cosa significano le persone in genere ogni volta che vedi XXX in un commento. Occasionalmente, vedrò un commento come questo: # XXX - This widget really should frobulate the whatsit Naturalmente, posso dire cosa significa il commen...
posta 06.04.2011 - 01:51
13
risposte

E 'ragionevole proteggere ogni singolo puntatore senza referenza?

In un nuovo lavoro, sono stato contrassegnato con recensioni di codice per codice come questo: PowerManager::PowerManager(IMsgSender* msgSender) : msgSender_(msgSender) { } void PowerManager::SignalShutdown() { msgSender_->sendMsg("s...
posta 02.11.2013 - 11:11
20
risposte

Utilizzo di caratteri singoli per nomi di variabili in cicli / eccezioni [duplicato]

Ho avuto un paio di discussioni con un collega sull'uso dei nomi di variabili a lettera singola in determinate circostanze all'interno della nostra base di codici, in cui entrambi non siamo d'accordo. Preferisce una convenzione di denominaz...
posta 27.04.2011 - 19:15
3
risposte

if ('costante' == $ variabile) vs. if ($ variabile == 'costante')

Ultimamente, ho lavorato molto in PHP e specificamente nel framework di WordPress. Sto notando un sacco di codice sotto forma di: if ( 1 == $options['postlink'] ) Dove mi sarei aspettato di vedere: if ( $options['postlink'] == 1 ) Ques...
posta 06.05.2011 - 00:43
4
risposte

Perché # include iostream.h male?

Stavo leggendo un altro thread dove un ragazzo ha chiesto dei libri C ++ per principianti, e uno dei programmatori che ha risposto ha scritto questo: Some warnings: avoid all books that present an "hello world" stating with #include <...
posta 26.12.2011 - 13:03
7
risposte

Sta usando i nomi dei parametri che differiscono dai nomi dei tipi solo dal rivestimento considerato una cattiva pratica in C #?

Vedo domande simili a questo riguardo ai nomi dei parametri che corrispondono alle proprietà sulla classe, ma non riesco a trovare nulla riguardo l'utilizzo di un nome parametro che è uguale al nome del tipo di parametro ad eccezione dell'involu...
posta 19.04.2018 - 17:41
8
risposte

Quando è opportuno creare una funzione separata quando ci sarà sempre una singola chiamata a detta funzione? [duplicare]

Stiamo progettando standard di codifica e stiamo avendo disaccordi sul fatto che sia mai opportuno suddividere il codice in funzioni separate all'interno di una classe, quando tali funzioni verranno sempre chiamate una sola volta. Ad esempi...
posta 23.01.2016 - 01:05
16
risposte

I commenti in prima persona sono distratti e non professionali?

Mi sono appena trovato a scrivere il seguente commento in un codice (archaic Visual Basic 6.0) che stavo scrivendo: If WindowState <> 1 Then 'The form's not minimized, so we can resize it safely '... End if Non sono sicuro del...
posta 18.07.2011 - 14:07
9
risposte

Uso di istruzioni composte ("{" ... "}" blocchi) per forzare la località variabile [duplicato]

Introduzione Molti linguaggi di programmazione "C-like" utilizzano istruzioni composte (blocchi di codice specificati con "{" e "}") per definire un ambito di variabili. Ecco un semplice esempio. for (int i = 0; i < 100; ++i) {...
posta 10.11.2015 - 15:13