It's been a long time since I read it, but it was one of the better books I've read. It changed my approach to how to think about old code-bases.