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.
Testez vos connaissances