Pro Tip Hierarchical Configuration

Configuration strategy

It's nice to have a configuration strategy in place where you can cascade overrides at different levels, where options specified in the lower level are overriden by the ones closer to the user.

gconfig, TODO: MAKE PHP CONFIGURATION LIBRARY, PUT EXAMPLE

In javascript, I use gconfig. In php pconfig. In python the built in module, it's fantastic.

Configuration can tie prety nicely with DI/IOC TODO: Make article about gioc, make php library, and make python library