Tag Archives: Michael Feathers

Refactoring the Monster

This is a story about my first software management success. It’s also a story about my first software management failure. It was a success, because the work got completed, and without any nasty surprises. It was a failure, because I … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 4 Comments

Manual Test-First

Working on a team that’s not yet onto the value of unit testing, I frequently encounter what Michael Feathers calls “legacy code.” It is not unit-tested and can’t be. That doesn’t mean I need to forget test-first.

Posted in Uncategorized | Tagged , , , , | Leave a comment