Agreed. It's just my way of viewing this, but I think that simpler is better when writing (and later reading) code, so adding comments that just repeat what the code is already saying or expose some behavior that whoever is using it just don't need to know is failing this principle. That's not to say that any comment is bad either, and I really liked the "comment first and them code and remove the comment" approach!
L
liordino
@liordino