2010-01-27 7 views
1

Je veux savoir quelles sont les meilleures façons/pratiques de gérer les paramètres utilisateur dans un programme. J'écris un programme et je veux permettre aux utilisateurs d'enregistrer les paramètres qui peuvent être chargés automatiquement dès le démarrage du programme. Je ne demande pas seulement des codes, mais les meilleures pratiques de gestion telles que la gestion des paramètres au moment de l'exécution, devrais-je créer un objet tel que UserSettings (j'utilise Java)? Quel format convient le mieux pour enregistrer les paramètres (XML/JSON?)? Est-il bon d'avoir le format de fichier humain lisible? Quelles sont les choses dont je devrais m'occuper? J'aime entendre les pensées/conseils de certains utilisateurs de stackoverflow professionnels là-bas.Meilleure façon de gérer les paramètres utilisateur dans un programme

Répondre

0

Si vos utilisateurs se déplacent d'un ordinateur à un autre, il est logique d'avoir des paramètres utilisateur dans une base de données ou dans un référentiel centralisé.

Sinon, un fichier .INI (avec des sections nommées) ou un fichier .XML lisible localement. Si vous utilisez un fichier .XML, évitez de le rendre trop dense et saupoudrez de commentaires appropriés.

1

Avoir un format lisible par l'homme est génial; Si, pour une raison ou une autre, un réglage rend le programme complètement inutilisable, il est alors possible d'entrer et de régler le paramètre sur quelque chose de sain.

Questions connexes