我想問你一些關於管理大量複雜(例如xml,.properties,自定義格式等)配置文件的最佳實踐的意見,因爲現在每個更復雜的項目都包含許多方法數。管理複雜的配置
怎麼不在這樣的混亂中迷失方向?如何以最佳方式重用這些內容?任何可以幫助的好工具(可能是基於Eclipse的)?
我想問你一些關於管理大量複雜(例如xml,.properties,自定義格式等)配置文件的最佳實踐的意見,因爲現在每個更復雜的項目都包含許多方法數。管理複雜的配置
怎麼不在這樣的混亂中迷失方向?如何以最佳方式重用這些內容?任何可以幫助的好工具(可能是基於Eclipse的)?
顯然,最基本的做法是將這些配置文件放入源代碼管理中,因爲它們確實是一種源代碼。
但配置管理面臨的真正挑戰是決定有多少文件以及放哪裏以便重用常用配置。這些都是設計決策,非常針對項目和環境,沒有任何工具可以爲您提供幫助。
常用的方法是擁有一個包含默認值的主配置文件,以及僅包含那些配置值與其環境不同的環境特定文件,並且該文件覆蓋默認值。這是自動構建過程的一部分(您確實應該有)。
什麼語言/框架? – 2010-07-28 21:32:48