Commento migliore
"adds one to two"
Nota che il tuo commento previsto non è del tutto corretto. Questo può essere interpretato come two += one;
o anche two++;
.
Un fraseggio migliore sarebbe "aggiunge uno e due", il che non implica la stesura del valore in two
Migliori variabili
Per il tuo commento previsto, la confusione deriva principalmente dal fatto che tu usi nomi di variabili cattivi.
one
e two
sono nomi incredibilmente confusi per le variabili intere, ad es.
int one = 5;
int two = 88;
Perché continuiamo ad applicare questo approccio alla denominazione:
int five = one + two + 2;
int sixteen = 10 + five + one;
int zero = sixteen - 16;
int infinity = five / zero;
Qual è il valore di infinity
?
È importante notare che se avessi usato a
, b
, c
, ... nomi di variabili, che sono privi di significato nel contesto corrente; avresti comunque dovuto fare i conti, ma sarebbe stato meno confuso.
I nomi dei parametri scelti aggiungi confusione in cima a un significato già mancante. Non va bene.
Questo sarebbe stato meno confuso se avessi usato nomi meno ambigui:
def foo(number1, number2)
Accetterei anche def foo(a, b)
se foo
è un'operazione matematica.
Una risposta diretta
Is there any industry standard for denoting a variable name in documentation?
Non per quanto ne so. Ma quando usi nomi di variabili validi, un commento sarà generalmente comprensibile:
//Adds number1 and number2
//Returns number2 if number1 is negative. Otherwise, returns number1.
Questi commenti sono piuttosto auto-esplicativi, no? Pensi che avvolgere i nomi delle variabili nei delimitatori aggiungerebbe qualcosa al commento? Puoi dare un esempio significativo di questo?