2010-01-27 69 views
1

我想知道處理程序中用戶設置的最佳方式/做法。我正在編寫一個程序,並希望允許用戶保存可在程序啓動後自動加載的設置。我不只是要求代碼,而是處理的最佳實踐,例如如何在運行時處理設置,我是否需要創建一個對象,如UserSettings(我正在使用Java)?哪種格式最適合保存設置(XML/JSON?)?文件格式是否可讀可以嗎?我應該照顧哪些事情?我喜歡聽到一些專業的stackoverflow用戶的想法/建議。在程序中處理用戶設置的最佳方法

回答

0

如果您的用戶將從計算機漫遊到計算機,那麼在數據庫或某個中央存儲庫中進行用戶設置是有道理的。

否則,一個本地保存的,人類可讀的.INI(帶有命名部分)或一個.XML文件。

如果使用.XML文件,儘量避免使其過於「密集」,並撒上適當的註釋。

1

擁有人類可讀的格式非常棒;如果由於某種原因導致程序完全無法使用,那麼就可以進入並使設置變得健全。

相關問題