Summary – Code comments that point out the obvious make the important comments harder to spot. And so comments are often written because developers feel an obligation to do so, not because a comment is needed. I would much rather see a few comments explaining why some code is needed than a comment on every few lines that say nothing.