nom de variable acceptable ?

nom de variable acceptable ? - Algo - Programmation

Marsh Posté le 12-09-2003 à 21:43:38    

Voila je suis un petit débutant  :whistle: et j'aimerais savoir si le nom de ces variables sont corrects sinon pourquoi ?
1. somme
2. TASK
3. nbrPers
4. nbPersonnes


---------------
PSN ID : Euronimus | Steam ID : [HFR] Euronimus | uplay: HFR_uxam
Reply

Marsh Posté le 12-09-2003 à 21:43:38   

Reply

Marsh Posté le 12-09-2003 à 21:47:38    

c mauvais, tu mélanges l'anglais et le francais pour tes noms, tu pourrais aussi préciser somme de quoi dans ta variable sauf si on peut le déduire facilement, et quel est la différence entre nbpersonnes et nbrpers ??

Reply

Marsh Posté le 12-09-2003 à 21:50:37    

De plus, ça peut aussi être pratique d'utiliser le "_". Genre "nb_pers", plus facile à lire.
 
Evite aussi les majuscules...
 

Reply

Marsh Posté le 12-09-2003 à 22:11:04    

nanan c juste un exercice tout con pour savoir si les noms sont corrects je ne vais rien programmer avec ca


---------------
PSN ID : Euronimus | Steam ID : [HFR] Euronimus | uplay: HFR_uxam
Reply

Marsh Posté le 12-09-2003 à 23:04:10    

notation hongroise powah :o

Reply

Marsh Posté le 13-09-2003 à 14:05:13    

Hors langage, les variables n'ont que peu d'utilité :).
Généralement, faut éviter les noms avec espace ou caractères exotiques
et surtout
les noms des fonctions et opérateurs du langage utilisé.
 
Quand la casse est considérée, on peut avoir les variables
Somme, sOmme, soMme, sommE mais on risque vite de s'y perdre. :D

Reply

Marsh Posté le 13-09-2003 à 14:30:44    

chaque langage a ses propres conventions
 
exemple :
- en C, on écrira nb_people
- en Java : nbPeople


---------------
http://runnerstats.net
Reply

Marsh Posté le 13-09-2003 à 14:44:24    

c du java. En fait je dois juste faire un exercice et dire si on peut utiliser ces noms comme noms de variable.


---------------
PSN ID : Euronimus | Steam ID : [HFR] Euronimus | uplay: HFR_uxam
Reply

Marsh Posté le 13-09-2003 à 21:24:23    

uxam a écrit :

c du java. En fait je dois juste faire un exercice et dire si on peut utiliser ces noms comme noms de variable.


Ca veut dire quoi "si on peut utiliser ces nomx de variables".
Si ça veut dire "faut que ca compile", ils sont tous bons.
Si ca veut dire "faut respecter les codeconvs de Sun", TASK n'est pas bon.
Si ca veut dire "Faut que le code soit lisible", ben c'est à l'appréciation de chacun...

Reply

Marsh Posté le 13-09-2003 à 22:42:49    

R3g a écrit :


Ca veut dire quoi "si on peut utiliser ces nomx de variables".
Si ça veut dire "faut que ca compile", ils sont tous bons.
Si ca veut dire "faut respecter les codeconvs de Sun", TASK n'est pas bon.
Si ca veut dire "Faut que le code soit lisible", ben c'est à l'appréciation de chacun...

TASK est bon si c'est une final static


---------------
http://runnerstats.net
Reply

Marsh Posté le 13-09-2003 à 22:42:49   

Reply

Marsh Posté le 14-09-2003 à 01:25:50    

R3g a écrit :


Ca veut dire quoi "si on peut utiliser ces nomx de variables".
Si ça veut dire "faut que ca compile", ils sont tous bons.
Si ca veut dire "faut respecter les codeconvs de Sun", TASK n'est pas bon.
Si ca veut dire "Faut que le code soit lisible", ben c'est à l'appréciation de chacun...

ben j'ai appris qu'on pouvait pas mettre n'importe quoi du genre : pas commencer par un chiffre, pas mettre de caractère spécial et pas mettre de mots réservé


---------------
PSN ID : Euronimus | Steam ID : [HFR] Euronimus | uplay: HFR_uxam
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed