Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Re: Re: Re: efficiently printing to 30 files

by larsen (Parson)
on Mar 08, 2003 at 11:09 UTC ( [id://241366]=note: print w/replies, xml ) Need Help??


in reply to Re: Re: Re: efficiently printing to 30 files
in thread efficiently printing to 30 files

In any case, I prefer to use the ternary operator '?' for single cases or occasionally double cases. Beyond that is getting a little bit too clever (but don't take that personally).

No, I don't take it personally. Actually, I take it as an advice about maintaing a good balance between cleverness and readability. Which is always a good advice.

First of all, since you used the word "clever", I should confess that I stole that idiom from TheDamian :)
Here it's where I've seen it the first time.

Maybe I shouldn't call it "idiom", since it's not, AFAIK, commonly used by Perl programmers. I'm just wondering if it's worth to be diffused, like the Schwartzian Transform, which is difficult at first sight, but once you grocked it, it's useful in many situations and, when it's correctly applied, improves performance and, IMO, readability (I mean: a well trained programmer should be able to recognize the code pattern, abstract from details and just look at what is going to be ordered, and how it's going to be ordered: things that are well separated in ST)

  • Comment on Re: Re: Re: Re: efficiently printing to 30 files

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://241366]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2024-04-25 12:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found