why is configuration is more important in modern applications?
In my understanding configuration gives us following advantages:
- Customization: Organizations more likely to develop feature rich, general purpose product addressing public, then according to client specification they customize the product, turn off/on special features.
- Externalization: It gives advantage of changing software without rebuilding it,and not setting up build environment, build manager etc.
- Centralization of variable parts: putting variable parts in centralized external places. Instead of looking through code to change, and debugging we put it in well known location
- Simplifying change: In order to change configuration of most software, per say xml, one doesn’t have to be programmer and know implementation language, detail etc.
- Ease of administration: After product is shipped, product is mostly under administrator’s responsibility. To admin the product, one has to see the configuration only, not whole code etc.
-
Recent
-
Links
-
Archives
- August 2009 (1)
- July 2009 (2)
- April 2009 (4)
- March 2009 (6)
- February 2009 (5)
- January 2009 (4)
- December 2008 (3)
- November 2008 (35)
- October 2008 (20)
-
Categories
-
RSS
Entries RSS
Comments RSS