Certe une convention, mais soit dit en passant, la code convention de Java dit ceci :Envoyé par Rayndell
Variable names should not start with underscore _ or dollar sign $ characters, even though both are allowed.
Certe une convention, mais soit dit en passant, la code convention de Java dit ceci :Envoyé par Rayndell
Variable names should not start with underscore _ or dollar sign $ characters, even though both are allowed.
Autant pour moi. Les mots ont dépassé ma pensée, ce n'est en effet pas une convention, mais certaines personnes (que je ne citerai pas) préfère utiliser cet underscore. Bref, le chapitre est clos.
"Et tu comprendras pourquoi mon nom est l'Eternel, quand sur toi s'abattra la colère du Tout-puissant."
Ben ca reste une convention... mais ce n'est pas la convention officiel de JavaEnvoyé par Rayndell
a++
La tu codes comme tes pieds.Pour apporter un peu d'eau au moulin, j'utilise moi le '_' pour mes attributs de classes importants (ils sont regroupés en début de classe, les autres sont groupés autour des méthodes qui les utilisent mais n'ont souvent pas d'importance pour le reste de la classe).
NON : tous les attributs d'une classes sont important. Si certains ne sont pas important pour le reste de ta classe, ce ne sont pas des attributs de classe
Pareil !e classe mes methodes par ordre alphabetique .
Tu confonds le fond et la forme
les méthodes de ta classe doivent être regroupées en fonction de leur COHESION.
(cf cohésion forte, couplage faible, graps...)
Les IDE, ensuite, offrent des explorateurs pour afficher par ordre alphabétique, mais c'est de l'affichage.
Enfin : underscore n'est pas objet. Sémantiquement ça ne veut rien dire.
pour distinguer clairement attributs et variable locales :
- coloration syntaxique
- convention de nommage : this.myAttribut = myVariable
voilou !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager