Snake case

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant l’informatique
Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Consultez la liste des tâches à accomplir en page de discussion.

snake_case est une convention typographique en informatique consistant à écrire des ensembles de mots, généralement, en minuscules en les séparant par des tirets bas. Cette convention s'oppose par exemple au CamelCase qui consiste à mettre en majuscule les premières lettres de chaque mot.

Cette convention est conseillée dans certains langages de programmation.

  • En Python, pour les noms de variables, de fonctions et de méthodes (PEP 8)
  • En Ruby, pour les noms de méthodes et de variables.

Variantes[modifier | modifier le code]

Une variante du snake_case consiste à écrire ces ensembles de mots en les séparant par des tirets bas, mais cette fois en les écrivant en majuscules. Il s'agit du SCREAMING_SNAKE_CASE. Elle est surtout utilisée pour écrire des constantes, en Ruby et en Python par exemple.

Voir aussi[modifier | modifier le code]