Franchement, je ne vois pas le rapport entre les variables globales et la base de registre. La base de registre, c'est pour les paramètres des applications et la plupart des applications ont besoin de paramètres de configuration.
1) Soit tu peux avoir un format de stockage commun à toutes les applications pour ces paramètres (Windows), soit chaque application réinvente la boucle, ce qui complique la vie des utilisateurs (syntaxe ou outil different à apprendre).
2) Un certain nombre de paramètres sont communs à la plupart des applications, donc il y a besoin de stocker ces paramètres communs dans un endroit commun.
Ceci dit, je ne suis pas fan du tout de mettre *tout* dans le même fichier, en cas de corruption du fichier, tu as tout perdu, ce qui arrive sous Windows, même avec les sauvegardes de la base des registres..
[^] # On m'a dit aussi de ne pas réinventer la boucle.
Posté par reno . En réponse à la dépêche Des licences "Shared Source" de Microsoft.... Évalué à 7.
1) Soit tu peux avoir un format de stockage commun à toutes les applications pour ces paramètres (Windows), soit chaque application réinvente la boucle, ce qui complique la vie des utilisateurs (syntaxe ou outil different à apprendre).
2) Un certain nombre de paramètres sont communs à la plupart des applications, donc il y a besoin de stocker ces paramètres communs dans un endroit commun.
Ceci dit, je ne suis pas fan du tout de mettre *tout* dans le même fichier, en cas de corruption du fichier, tu as tout perdu, ce qui arrive sous Windows, même avec les sauvegardes de la base des registres..