Posted: December 28th, 2011, 6:00am MST
Let's be honest: how many times have you found yourself writing a custom static helper class, or putting your hands eagerly on one that came bundled with a framework, from the many available out there? If you're anything like me, the answer will be at least Â
a few (remember that the first step to healing is admitting you have a problem). Static helpers seem to be a great idea at first glance, as they're reusable components that don't require any kind of expensive instantiation for doing common tasks, such as determining base URLs and paths or validating incoming data. But the sad and unavoid...