Don't document bad code - rewrite it.
As we said in the preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way.
Controlling complexity is the essence of computer programming.
An effective way to test code is to exercise it at its natural boundaries
Believe the terrain, not the map
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.