CamelCase

camelCase est une convention de nommage dans laquelle la première lettre de chaque mot d’un mot composé est écrite en majuscule, à l’exception du premier mot. Les développeurs de logiciels utilisent souvent camelCase lorsqu’ils écrivent du code source.

camelCase est utile en programmation, car les noms d’éléments ne peuvent pas contenir d’espaces. La convention de nommage camelCase rend les noms composés plus lisibles. Par exemple, myOneMethod est plus facile à lire que myonemethod.

D’autres exemples de camelCase sont présentés ci-dessous :

  • newString;
  • getNewString()
  • myVariableName;

Le nom camelCase (également appelé « camel case » ou « dromedary case ») vient de la bosse d’un chameau, représentée par la lettre majuscule au milieu du mot composé. Un mot en camelCase peut comporter une ou plusieurs lettres majuscules.

camelCase et PascalCase

camelCase est similaire à PascalCase, qui met en majuscule la première lettre de tous les mots d’un mot composé, y compris le premier mot. Par exemple, myFunction() en PascalCase deviendrait MyFunction(). Les programmeurs peuvent choisir l’une ou l’autre casse lorsqu’ils écrivent du code source, car cela n’a aucune incidence sur la syntaxe. Même si chaque développeur peut choisir le style qu’il préfère, certains langages de programmation ont des conventions de nommage standard. Par exemple, en Java, les casses suivantes sont recommandées :

  • Classes : PascalCase — class VectorImage {}
  • Méthodes : camelCase — drawImage()
  • Variables : camelCase — string newImageName

NOTE: PascalCase est parfois appelé « UpperCamelCase », tandis que le camelCase standard peut être désigné par « lowerCamelCase ». Ces dernières années, les développeurs ont délaissé ces termes au profit de PascalCase et camelCase.

Mis à jour October 1, 2020 par Per C.

quizTestez vos connaissances

Machine code is what type of language?

A
Low-level
0%
B
Mid-level
0%
C
High-level
0%
D
Max-level
0%
Correct! Incorrect!     View the Machine Language definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de CamelCase sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.