2012-08-09 71 views
0

什麼是應用程序初始化文件的良好實踐。我將爲我的初始化文件使用xml文件,但我不想將所有內容都塞進一個文件中。我應該如何分割文件?它應該是上課嗎?由模塊?初始化文件最佳實踐

謝謝,讓我知道如果你需要更多的信息。

+0

*「但我不只是想把所有東西都塞進一個文件中」* - 爲什麼不呢?如果每個鍵/值都包含在一個文件中,哪個要求不能滿足? – 2012-08-09 22:26:18

回答

1

如何用戶或開發者想從一臺機器/安裝與這些文件交互,對它們進行備份,版本他們(SVN,CVS等)和/或運輸配置,再想一想。通常最好將所有配置保存在單個文件中。你需要一個很好的理由不這樣做。

我已經在過去的好理由,但通常是在需要特定機器的配置(與本地硬件)從應用程序特定結構的分離非常專業的內部應用程序。分離意味着我可以更新應用程序配置並將其推出到我們所有的機器上,而不用擔心覆蓋硬件配置。

一般來說,我是一個結構良好,充分證明和直觀地組織一個配置文件的粉絲。如果它變得很大,那麼重要 - 這就是滾動條和搜索工具的設計目的!在軌道上,當你尋找一個特定的設置時,如果你必須在10個不同的文件中搜索它,那麼它將會讓你感到困惑。