Skip navigation.

Three books

Three books

agile | FIT/FitNesse | programming | test automation

I'd read chunks of Michael Feathers' book, Working Effectively With Legacy Code, before publication, but it's only on the lastfew plane rides that I've read it straight through. It's really good: gobs of experience distilled, delivered in a consistently readable style and with an encouraging, even gentle, tone.

The Pragmatically Publishing Programmers have just come out with Mike Mason's Pragmatic Version Control Using Subversion. Since CVS and I have a stormy relationship, particularly regarding deleting directories, I bought the paper+PDF version post-haste.

Rick Mugridge and Ward Cunningham's Getting Fit for Developing Software is in copyedit now. They're at a particularly difficult game: writing for both nontechnical Customers or testers and programmers, weaving themes and a common thread of examples through what is inherently a lot of not-essentially-connected subtopics, tackling both How To and Why Bother. I was pleased and honored to write the foreword. But there's more: the book brings with it Rick's Fit library, with his DoFixture that's along the lines of my StepFixture but seems to be much better (though I haven't used it yet). That and Rick's other fixtures will help Fit a lot, I think.