Menu
CoddyTech

Conventions de nommage

Fait partie de la section Fondamentaux du Journey GDScript de Coddy. Leçon 9 sur 92.

Les conventions de nommage sont des recommandations qui rendent le code plus facile à lire. Le guide de style de Godot utilise le snake_case pour les noms de variables : des mots en minuscules séparés par des traits de soulignement, comme player_name ou max_health.

Choisis des noms descriptifs qui indiquent ce que signifie la valeur :

# Mauvais choix de noms
var isAlive = true # pas en snake_case
var a = 10
var b = "Hello"
# Bon choix de noms
var is_alive = true
var age = 10
var greeting = "Hello"

Certaines règles relèvent de la syntaxe, et non du style : les enfreindre est une erreur :

  • Un nom ne contient que des lettres, des chiffres et des traits de soulignement, donc pas d’espaces ni de traits d’union
  • Un nom ne peut pas commencer par un chiffre : player2 est valide, 2player ne l’est pas
  • Un mot-clé tel que var ou func ne peut pas être un nom

Les noms sont sensibles à la casse : score et Score sont deux variables différentes.

challenge icon

Défi

Débutant

Les trois variables du programme ne sont pas nommées en snake_case, et les lignes print() utilisent déjà les noms en snake_case. Renomme les variables :

  • PlayerName en player_name
  • coinCount en coin_count
  • IsOnline en is_online

Garde les valeurs telles quelles et ne modifie pas les lignes print(). Le programme affiche :

Player: Ada
Coins: 120
Online: true

Essayez vous-même

extends Node

func _ready():
	# Renomme ces variables en snake_case
	var PlayerName = "Ada"
	var coinCount = 120
	var IsOnline = true
	# Ne modifie pas les lignes ci-dessous
	print("Player: ", player_name)
	print("Coins: ", coin_count)
	print("Online: ", is_online)
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

Entraînez-vous par vous-même : Compilateur GDScript en ligne