5 questions to test your understanding
A developer writes: `total = price * quantity # multiply price by quantity`. A reviewer flags this comment. Why?
A programmer has a complex 20-line block that computes a priority score. They are about to write a long comment explaining the formula. What should they consider first?
Using consistent indentation and naming conventions matters more for long-term maintainability than which specific convention is chosen.
Code that is well-named and clearly structured still requires comments on most lines to be considered professional quality.
Why should comments explain 'why' rather than 'what,' and what kinds of 'why' are most valuable to document?