in reply to explain perlcritic

To me, the “only” real value of perlcritic is ... “nonetheless, valuable!”   The tool is actually pretty good at pointing out things in Perl source-code which, although syntactically valid, are likely to be mis-read by your fellow humans.   It parses through the source-code symbol by symbol, “pedantically, as only a digital computer can do,” in order to ferret-out things that a human might easily mis-read “at a glance.”

Frankly, I tend to subscribe to the school of thought that says, “there is no such thing as being too obvious.”   If perlcritic suggests a different way of saying something, that might be a little less likely to be misunderstood “at a glance,” then perhaps it has fulfilled its purpose.   Any human being would probably gloss-over “that comma” without giving it any second thought ... and, as a result, perhaps ... misunderstand it.   Therefore, maybe(!) it is a good idea to make the change suggested.

Obviously, tools like perlcritic are just that:   tools, not oracles.   Take them with a healthy grain of salt.   (After all, they’re only ones and zeros.)   But ... don’t dismiss them.   The folks who wrote them, did so with a purpose.