good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re^5: Centering Text with GD::Imageby pryrt (Abbot) |
on Nov 05, 2021 at 13:56 UTC ( [id://11138469]=note: print w/replies, xml ) | Need Help?? |
By quoting me out of context... you've turned what was intended as politeness into what looks like a harsh command That was not my intention. If that's how it came across, I am truly sorry. I wasn't trying to say that you were being rude or mean; but I can see that my use of "harsh" was too harsh on my side, so again, my apologies. My main point in that post was actually that the documentation encouraged coding practice that the perl documentation actively discourages -- which is why I went on to edit my post with the rt issue link.
It is meant to show the guts of what's needed; not Perl Best Practices or anything like that I understand. IMO, there's a difference between POD not following best practices of warnings and strict, and POD that encourages the use of indirect object notation which is actively discouraged in official documentation. And it would be a simple enough change for the module developers to change those examples away from Perl-4 style indirect object notation which has been actively discouraged since Perl 5.6.0 in 2000. There are about 20-30 instances of = new or = newFromXXX, which would take all of 10 minutes to fix in the docs. (I am probably even going to put in a Pull Request against that issue). In the end, I think we agree on the general principle that it's better to avoid indirect object notation; and I'm sorry that I used the word "harsh" in describing your admonition against it.
In Section
Seekers of Perl Wisdom
|
|