プログラムでユーザー設定を処理するための最良の方法/プラクティスを知りたいです。私はプログラムを書いていて、ユーザーが設定を保存できるようにしたいと考えています。この設定は、プログラムが開始されるとすぐに自動的にロードされます。コードを求めるだけでなく、実行時の設定の処理方法などの処理のベスト プラクティスについて、UserSettings (Java を使用しています) などのオブジェクトを作成する必要がありますか? 設定を保存するのに最適な形式はどれですか (XML/JSON?)? ファイル形式を人間が読める形式にするのは良いことですか? 私が世話をしなければならないことは何ですか?何人かのプロのstackoverflowユーザーの考えやアドバイスを聞くのが好きです.
2 に答える
1
人間が読める形式であることは素晴らしいことです。なんらかの理由で設定によってプログラムが完全に使用できなくなった場合は、設定を適切なものに変更することができます。
于 2010-01-27T01:49:08.493 に答える
0
ユーザーがコンピューターからコンピューターへと移動する場合、ユーザー設定をデータベースまたは中央リポジトリに置くことは理にかなっています。
それ以外の場合は、ローカルに保存された人間が判読できる .INI (名前付きセクションを含む) または .XML ファイル。
.XML ファイルを使用する場合は、「密」になりすぎないようにし、適切なコメントを振りかけます。
于 2010-01-27T01:59:41.770 に答える