Thursday 22 March 2012

Small fixes make for larger bugs

If the nine words "I'm from the government and I'm here to help" are supposed to be the most terrifying in the western world, then surely the six words "It's just a two line change" strike fear into the hearts of software project managers everywhere.

It's not just the glib assumption that a small fix should reassure, or the implication that it's somehow safer and requires less testing.

The implication is that the design is fine, and just needs a tweak. For true bugs, of course, this is often true but in many cases the reassurance is more that refactoring is unnecessary.

Refactoring is always desirable, and unless you're simply fixing a typo I'd suggest a long hard look at why this 'fix' is required and how it was previously overlooked.

posted from Bloggeroid

No comments:

Post a Comment