in reply to Re: Nice clothes (Term::ProgressBar, perltidy, Getopt::Declare)
in thread Nice clothes (Term::ProgressBar, perltidy, Getopt::Declare)

One disagreement.

Copious documentation in my experience tends to become bad documentation. Documenting everything leads to unmaintained comments that, over time, wise maintainers learn to ignore. Documentation needs to have a clear purpose, accomplish that purpose, and not attempt to do more.

As I0 said a long time ago, I find the most useful comments state what remains invariant, while the code states what gets transformed.

A past thread on this is Re (tilly) 2 (disagree): Another commenting question,. A couple posts into that thread you'll find a set of coding guidelines for when I do (and don't) comment, and why. I still pretty much follow that.

  • Comment on Re^2: Nice clothes (Term::ProgressBar, perltidy, Getopt::Declare)