TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 16 févr. 2009 à 09:05
Salut,
Les variables globales sont a proscrire en effet. C'est nuisible dans le sens que si tu ne fais pas très attention tu peux avoir des effets de bords désagréables, et après ça bonjour le debug.
Un gros danger des globales est justement qu'elles sont globales, elles peuvent être modifiées a n'importe quel point de ton programme. On peux imaginner plein de scénarios catastrophes où une fonction foo() utilise une valeur erronée d'une globale car cette dernière est modifiée par effet de bord dans une fonction bar().