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.
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 !
Partager