Les différents types de casse en développement

Pour un bon usage des langages et une meilleure lecture du code, il est nécessaire de respecter les conventions.

Camel Case

Pas d’espaces entre les mots.
Les mots commencent par une majuscule sauf le premier !
Utilisé en JavaScript.
Ex. : nomVariable

Pascal Case

Idem au Camel, sauf qu’ici le premier mot commencera par une majuscule.
En PHP, on nomme les « class » en Pascal Case.
Ex. : NomClass

Kebab case

Les mots sont en minuscules et séparés par des tirets.
Utilisé en HTML et CSS.
Ex. : html-pour-une-image.jpg
        class-css-text-center

Snake Case

Les mots sont en minuscules et séparés par des tirets de soulignement (underscore).
Utilisé en PHP, Ruby, Python, SQL...
Ex. : $une_variable_php
        nom_table_sql

Screaming Snake Case

Variante du Snake Case mais avec les mots en majuscule.
Utilisé pour les constantes PHP, JS...
Ex. : UNE_CONSTANTE


Publication : mardi 28 avril 2020 à 12:36
Mis à jour : mardi 28 avril 2020 à 12:38
Article vue 3343 fois

Les différents types de casse en développement
Haut de page