Hello,
Je pense que tout est dans le titre,
On nous dit toujours que les variables globales c'est coder comme un porc, mais pourquoi?
Oui on peut se "tromper" et nommer deux variables avec le meme noms et si l'une est global alors caca sauf que le compilateur nous criera garde non? de plus si on prend comme norme de prefixer toutes ses globales par g_ par exemple le problemes est restreint.
De plus niveau perf, les globales sont plutot un atout qu'autre chose.
Certes je dis pas que toutes les variables devrait etre globale loins de la, mais j'aimerai savoir quels sont ses effets nefaste cache que je ne semble pas comprendre.
Partager