Select Page

CamelCase

CamelCase est une convention de nommage utilisée en informatique dans laquelle plusieurs mots sont accolés sans espace ni caractère de séparation. Chaque nouveau mot commence par une majuscule, à l’exception du premier mot qui reste généralement en minuscule. L’alternance entre minuscules et majuscules rappelle les bosses d’un chameau, d’où le nom camelCase.

Cette convention est largement utilisée dans le développement web, les API REST, le JavaScript, les applications mobiles et de nombreuses plateformes SaaS. Dans un environnement MarTech, le camelCase est fréquemment employé pour nommer des variables JavaScript, des propriétés d’objets JSON, des événements de tracking, des paramètres d’API ou des champs manipulés côté client.

Par exemple :

SignificationcamelCase
Prénom du clientfirstName
Date de créationcreatedAt
Nombre de commandesorderCount
Dernière visitelastVisitDate
Consentement marketingmarketingConsent

Le camelCase est souvent comparé à d’autres conventions de nommage :

En pratique, le choix entre camelCase et snake_case dépend principalement du contexte technique. Les API JSON, les développements JavaScriptTypeScript et de nombreuses interfaces web privilégient généralement le camelCase, tandis que les bases de données relationnelles, certains langages comme Python ou les systèmes analytiques utilisent plus volontiers le snake_case.

Bonnes pratiques : utiliser des noms explicites (customerLifetimeValue) plutôt que des abréviations ambiguës (cltv) lorsque les données sont partagées entre plusieurs équipes. Il est également recommandé d’adopter une convention unique pour l’ensemble d’un projet afin de limiter les erreurs de mapping, de faciliter la maintenance des intégrations et d’améliorer la lisibilité du code comme des modèles de données.


Voir aussi


Quelques références


Lire ensuite

« Retour au Glossaire

Newsletter

Dernières vidéos

Loading...

Suivez-nous