This is one of the very few programming books I've read right through within a few months. Since reading it, I've internalised many of the tenets (the ones that apply at my modest scale) and tend to find ways to put them into practice. I understand why it's a seminal text.