Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Re: Conditional style (if, &&) query

by Elliott (Pilgrim)
on Oct 17, 2001 at 12:53 UTC ( [id://119344]=note: print w/replies, xml ) Need Help??


in reply to Re: Conditional style (if, &&) query
in thread Conditional style (if, &&) query

I have to admit that after 30 years of seeing Basic and Cobol programs structured
if (cond) do something else do something else
It may be prejudice that makes me prefer this structure. But I do think there is good reason too.

George_Sherston's comment about the relative importance of the things_to_do is a good one and I take this into account by making free use of unless() {}, but there's another issue here, for which I will put on my tester's hat. It is important that we see clearly that it is a condition. From the perspective of a test designer, the presence of a condition is more important that what it does. And since I think better code gets written if everyone who comes into contact with it thinks about it from a tester's perspective, that makes "C" style a clear winner for me.

BTW SInce I was using the "C" style a long time before C was invented, I find it hard to accept the phrase "traditional C style"!!

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (4)
As of 2024-04-19 16:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found