And they will perhaps get into troubles when there is e.g. already something in @ARGV.Which is why I explicitly cleared @ARGV in my snippet. I'm aware of that.
It's idiomatic Perl to use diamond on @ARGV. If you don't know that, you haven't even read the Llama yet. I don't expect professional programmers to know less than the Llama before they maintain my code. And writing code that open-codes idiomatic Perl is less maintainable, not more.
In a code review, you are optimizing for maintainence and reduced defects. @ARGV is the better solution there. If you don't see that, you're optimizing for beginners or something, but not for maintenance and reduced defects. That means you are going to cost your employer more money overall, and increase his risk, making you less hireable. Your choice.
As I said, feel free to do this in the privacy of your own cubicle, but I will dock that on a code review.
-- Randal L. Schwartz, Perl hacker
In reply to •Re: Re: •Re: Re: •Re: Re: Listing Files
by merlyn
in thread Listing Files
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |