Camel Case
C’est quoi « camel case » ?
Le camel case, également connu sous le nom de camelCase ou écriture en bosse de chameau, est une convention de nommage dans laquelle les mots composant une phrase ou une expression sont fusionnés en un seul terme sans espaces, et chaque mot débute par une majuscule à l’exception du premier. Ce type de formatage est souvent utilisé dans le domaine du développement web pour nommer des variables, des fonctions ou des identificateurs d’objets.
Par exemple, un identifiant comme « dateNaissance » illustre bien l’application de la convention camel case, le « d » de « date » étant en minuscule tandis que le « N » de « naissance » est en majuscule. Cette méthode favorise la lisibilité tout en respectant les contraintes techniques de nombreux langages de programmation qui n’acceptent pas les espaces dans les identifiants.
Il existe deux variantes principales du camel case :
- Lower camel case : où le premier mot commence par une lettre minuscule, par exemple, « variableLocale ».
- Upper camel case (aussi appelé Pascal case) : chacun des mots, y compris le premier, débute par une lettre majuscule. Un exemple serait « VariableGlobale ».
En résumé, le camel case est une norme de nommage élégante et efficace largement adoptée par les développeurs pour structurer clairement le code source des programmes informatiques.