Section courante

A propos

Section administrative du site

snake_case

La convention de nommage snake_case est une méthode consistant à écrire un identificateur en lettres minuscules, en séparant les mots par des caractères de soulignement (_). Contrairement aux conventions CamelCase ou PascalCase, snake_case n'utilise pas de majuscules pour démarquer les mots, mais plutôt des caractères de soulignements, ce qui le rend facile à lire et cohérent pour les noms longs.

Voici quelques exemples :

Cette convention est souvent utilisée dans des langages comme Python et Ruby pour les noms de variables, les fonctions, et parfois les fichiers. Elle est aussi courante dans les bases de données pour nommer des tables ou des colonnes, car elle améliore la lisibilité sans créer de conflits avec la casse. En C, C++ et d'autres langages de programmation, snake_case est souvent employé pour les variables globales et les constantes, surtout dans les environnements n'autorisant pas les conventions avec des majuscules.

L'avantage de snake_case est sa lisibilité accrue, notamment dans les environnements où les caractères de soulignements sont préférés aux majuscules pour séparer les mots. Cette convention convient bien dans des contextes où des majuscules pourraient nuire à la lisibilité ou à la compatibilité, notamment dans les environnements UNIX et les systèmes de fichiers pouvant être sensibles à la casse.



Dernière mise à jour : Vendredi, le 18 mai 2024