A detailed discussion of the following questions can be found in the "Appendix A" section on page 485.
How might the need for and the content of comments differ in the following types of code:
Low-level assembly language (machine code)
A single-file test harness
A large C/C++ project
You can run tools to calculate what percentage of your source code lines are comments. How useful are these tools? How accurate a measure is this of comment quality?
If you come across some incomprehensible code, which is the better way to factor in some intelligibility: adding comments to document what you think is going on, or renaming variables/functions/types with more descriptive names? Which approach will most likely be easier? ...