Conventions de nommage
De Banane Atomic
Aller à la navigationAller à la recherche
CamelCase
Les mots sont séparés par des majuscules et la première lettre est en majuscule.
Les abréviations conservent leurs majuscules: HTTPServerError
Utilisé avec pascalCase, permet de faire la différence entre 2 groupes
|
pascalCase
Les mots sont séparés par des majuscules et la première lettre est en minuscule.
WikiCase
Les mots sont séparés par des majuscules et la première lettre est en majuscule.
Les abréviations conservent pas leurs majuscules: HttpServerError
Permet de convenir d'une unique écriture des mots, notamment pour les abréviations Cruciale pour les sites wiki qui font la différences entre majuscules et minuscules lors de recherches ou de liens. |
snake_case
Les mots sont séparés par des underscores
Bonne lisibilité |
Notation hongroise
Préfixe le groupe d'1 à 3 caractères désignant la nature du contenant.
iUnEntier (i pour integer) bUnBoléen (b pour boolean) strUneChaîne (str pour string) objUnObjet (obj pour object) m_UnAttribut