Month: June 2014

dynamically loading optional Perl modules

Recently I tweaked some code of mine that dynamically loads optional Perl modules.  Two words should stick out.  dynamically and optional.  So why would you want to do this?  Well, you may have a program with acceptable default behaviour that

config-file driven development

Config-file driven development When I write software, I try to imagine how the users will use it and anticipate what changes in behaviour they may wish in the future, or what new features. I then try to make that behaviour