Menu
Coddy logo textTech

Conventions de nommage

Fait partie de la section Fondamentaux du Journey Ruby de Coddy — leçon 9 sur 88.

Ruby a des règles spécifiques pour les noms de variables valides. Un nom de variable doit commencer par une lettre minuscule (a-z) ou un trait de soulignement (_), et peut contenir des lettres minuscules, des chiffres et des traits de soulignement. Cependant, il ne peut pas commencer par un chiffre, contenir des espaces ou utiliser des caractères spéciaux.

Les noms commençant par des lettres majuscules sont traités comme des constantes en Ruby.

Au-delà des règles de base, suivre les conventions de nommage rend votre code beaucoup plus lisible et facile à maintenir.

Ruby utilise par convention le snake_case pour les noms de variables (en utilisant des underscores entre les mots comme user_name). C'est le style standard de Ruby et il est largement adopté par la communauté Ruby. La cohérence avec cette convention donne à votre code un aspect professionnel et familier pour les autres développeurs Ruby.

Plus important encore, utilisez des noms descriptifs qui indiquent clairement ce que contient la variable. Au lieu de x ou data1, utilisez des noms comme student_score ou monthly_sales. Cela rend votre code auto-documenté et plus facile à comprendre pour les autres (et pour vous-même à l'avenir).

challenge icon

Défi

Facile

Créez trois variables en suivant la convention de nommage snake_case de Ruby. Créez une variable pour le nom complet d'un employé et affectez-lui "John Doe", une variable pour son âge et affectez-lui 25, et une variable pour son salaire mensuel et affectez-lui 1500.50. Affichez les trois variables en utilisant puts.

Aide-mémoire

Les noms de variables en Ruby doivent commencer par une lettre minuscule (a-z) ou un trait de soulignement (_), et peuvent contenir des lettres minuscules, des chiffres et des traits de soulignement. Ils ne peuvent pas commencer par un chiffre, contenir des espaces ou utiliser des caractères spéciaux.

Ruby utilise la convention de nommage snake_case pour les variables (mots séparés par des traits de soulignement) :

user_name = "Alice"
student_score = 95
monthly_sales = 2500.75

Utilisez des noms descriptifs qui indiquent clairement ce que contient la variable, plutôt que des noms génériques comme x ou data1.

Essayez vous-même

# À FAIRE : Créer trois variables en suivant les conventions de nommage Ruby
# 1. Une variable pour le nom complet d'un employé (chaîne de caractères)
# 2. Une variable pour son âge (entier)
# 3. Une variable pour son salaire mensuel (nombre à virgule flottante)

# À FAIRE : Afficher les trois variables en utilisant puts
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux