Newsgroup: it.comp.lang.c++
Titolo: Sullo stile di programmazione (era: + return per funzione)

 Spero che non te la prenderai per questo.
Idem!
Ciao!
*** Azimuth ***

Idem!
aho, niente flame, eh! :-D
-- 
]\/[ad]\/[age (
www.madmagelab.cjb.net
)
"Un Maestro insegue semplicemente la sua visione di Eccellenza in
qualunque cosa sta facendo e lascia agli altri decidere se sta 
lavorando o giocando. A lui sembra sempre di fare entrambe." - Anonimo

 chiaro' per chi verra' dopo di me.
Diciamo che l'osservazione a cui rispondi è "banale". Si suppone che chi 
interviene sul codice conosca il linguaggio, i commenti non devono 
insegnare ne spiegare il superfluo. Commenti del tipo:
/* assegno il valore 5 alla variabile a */
a = 5;
mi strappano gli schiaffi di mano :-)
In teoria un commento dovrebbe aiutare ad entrare nel merito del programma, 
se ciò non avviene è meglio non commentare proprio... o scrivere solo il 
proprio nome, cognome e numero di telefono per maggiori chiarimenti :-))

 purtroppo non è sempre economicamente conveniente
Mi e' capitato di poter smentire questa affermazione... del resto, ho avuto
forse la fortuna di avere dei responsabili sensibili al problema...
Ciao!
*** Azimuth ***

 a = 5;
E se al posto di quello ci scrivessi...
/* Assegno ad 'a' il valore minimo che
    posso aspettarmi dall'algoritmo */
a = 5;
Lo troveresti superfluo anche se dal contesto potrebbe comprendersi?
Io lo trovo molto utile se non ho capito ancora l'algoritmo! :)
Ciao!
*** Azimuth ***

 Lo troveresti superfluo anche se dal contesto potrebbe comprendersi?
Questo è un commento "valido".
-- 
Luc.

 originariamente il codice... :-\
Non solo, ma se nei circa 80 caratteri che normalmente puo' contenere
una riga, a video o in stampa, devi far stare sia, mettiamo, una
dichiarazione che il relativo commento, ti tocca usare un commento
troppo stringato o identificatori poco esplicativi.
 
Ciao,
Nicola


Anche se in questo caso forse sarebbe meglio dichiarare una costante e
spiegare nel commento *perche'* e' il minimo che posso aspettarmi.
const int minimoValoreValido = 5;
a = minimoValoreValido;
Ciao,
Nicola

 a = minimoValoreValido;
Allora il commento non serve più. ;-PPP
-- 
Luc.


E' qui che volevo arrivare ;-)
Ciao,
Nicola

 De gustibus, in questo caso (anche se...).
Appunto. De gustibus...
Ciao ciao
Cesare

 Il primo occupa 11328 bytes e 11297 il secondo sono pochi ma se sommi tutte le


 Lo troveresti superfluo anche se dal contesto potrebbe comprendersi?
Beh, è un'altra cosa, non credi? :-)

 Beh, è un'altra cosa, non credi? :-)
Comunque, i commenti al famigerato sorgente erano di questa natura.
Ciao.
*** Azimuth ***

 Appunto. De gustibus...
In alcuni casi, paghi le conseguenze dei tuoi gusti. ;)
Ciao!
*** Azimuth ***

 *** Azimuth ***

 </FLAME>
<FLAME>
Sinceramente quello che tentavi di fare non mi interessa. Quello che hai
scritto ha *poco* senso. Quello che tu pensi non entra nel merito di quello
che dovrebbe essere, soprattutto se sono state emanate delle direttive a
riguardo. Se le maiuscole indicano una costante, il fatto che tu non pensi
questo indica che pensi male. Che poi sia condiviso da altri, mi interessa
poco (in queste materie, non applico il principio della mosca e della
m...a). Inoltre, non sono io che decido, bensì criteri del tutto
oggettivi -- con buona pace di chi sostiene il relativismo nello sviluppo.
</FLAME>
*** Azimuth ***

 </FLAME>
Addio.

 Bene, bravo bel comizio!
Grazie, ma per mia fortuna non cerco la tua approvazione...
*** Azimuth ***