Nature abhors a vacuum. It turns out she also abhors static dependencies (I have my sources). Static dependencies are the modern-day globals, often exposed through classes named "Helper". I've certainly been guilty of overusing static dependencies in the past, with classes like "LoggingHelper"...
Posted to
Jimmy Bogard
by
bogardj
on 05-06-2008
Filed under: Legacy Code, Refactoring, BDD, TDD, PabloTV