Preemptive Conclusion

In so far as is possible, you should move configuration settings out of configuration files and into a configuration framework.

--------------------------- Usability ---------------------------------->

Code constants Configuration file Configuration framework
stage1 stage2 stage3