Résolue

Variables globales

# Conventions

Bonjour, dans le projet précédent (liste de courses), Thibault nous indiquait la bonne pratique qui consiste à saisir les variables globales entièrement en majuscules (c'est ce qu'il avait fait pour les variables MENU et MENU_CHOICES). Y a-t-il une raison particulière qui fait que dans la solution proposée ici pour le projet "Nombre mystère", c'est un autre choix qui a été fait pour les variables number_to_find et remaining attempts?

Salut !

Effectivement la convention de nommage en MAJ permetde signaler que la variable va être utilisé à plusieurs endroit mais ne sera jamais modifié (c'ets peut être même un abus de langage de parler de "variable" dans cas cas =D ).

Les variables number_to_find et remaining_attempts dans le projet "Nombre mystère" sont des variables globales qui sont conçues pour être modifiées tout au long de l'exécution du programme (le number_to_find peut être généré aléatoirement, et le remaining_attempts va changer à chaque essai). C'est pour ça qu'elles ne sont pas nommées entièrement en majuscules pour refléter qu'elles peuvent être modifiées.

Ce ne sont que des conventions mais elles peuvent avoir beaucoup d'importance pour la lisibilité du code.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.