Sunday, April 30, 2006

The Pragmatic Programmer / Tip 7

Eliminate Effects between Unrelated Things
Design components that are self-contained, independent, and have a single, well-defined purpose.


More at the pragmatic programmer list of tips.