http://www.perlmonks.org?node_id=740602


in reply to Re: Why no comments?
in thread Why no comments?

Good commenting can:

What about s/Good commenting can:/Good coding can:/ ? And that's the main point.

I choose to code in perl (also ;-) because that way I have a wealth of expressions at hand which makes - or could make, if I work up to my level of experience - the code self-explanatory. And that's the goal. Anything below that can only be badly mended with comments. They are workarounds. Your program is a technical paper, which should be readable on its own by technicians of the same craft, but not necessarily for pupils (unless you are a teacher) or laymen. Those technicians which can't need teaching (by themselves, or training by somebody else), and that fact cannot be mended with comments either.