Les conventions de nommage


Les conventions de nommage sont un ensemble de règles de codage qui s’appliquent au code source et à la documentation des logiciels.

Les conventions permettent de rendre le code source plus facile à lire et à comprendre pour les programmeurs, surtout lorsqu’ils arrivent sur un projet.

Conventions :

Camel Case

Les mots sont liés sans espace ni ponctuation, avec la première lettre de chaque mot mise en capitale.

En programmation, le terme camel case fait souvent référence au lower camel case, où la première lettre est en minuscule.

Exemples : jeSuisUneVariable, nomDeVariable, titrePage

Cette convention est utilisée en C++, C#, Java, JavaScript etc.

Pascal Case

Les mots sont liés sans espace ni ponctuation, avec la première lettre de chaque mot mise en capitale.

Exemples : Nom, NomDeVariable, TitrePage

Cette convention est utilisée en Pascal, ou pour nommer les classes ou les méthodes en C# par exemple.

Kebab Case

Les mots sont écrits en minuscule et sont liés par des tirets (-).

Exemples : je-suis-une-variable, nom-de-variable, titre-page

Cette convention est conseillée pour écrire les URL, pour nommer les classes et les identifiants en HTML et en CSS.

Notation hongroise

La notation hongroise met en avant l’usage ou le type des variables.

Cette convention était souvent utilisée en Visual Basic et en VBScript.

Exemples : iCount, nIndex, szText, strLine

Snake Case

Les mots, généralement en minuscules, sont écrits séparés par des tirets bas.

Exemples : ma_variable, nom_de_variable, titre_de_la_page

Screaming snake case

Il existe une variante, le screaming snake case : les mots sont toujours séparés par des tirets bas, mais ils sont écrits en majuscules.

Exemples : JE_SUIS_UNE_VARIABLE, TITRE_PAGE