software development concepts
The Broken Window Theory
In a previous entry, I touched on the broken window theory. You might be familiar with the Pragmatic Progammers’ take on this: Don’t leave “broken windows” (bad designs, wrong decisions, or poor code) unrepaired. Fix each one as soon as it is discovered. If there is insufficient time to