Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: Re: Flying Obfu

by awkmonk (Monk)
on Apr 14, 2003 at 16:02 UTC ( #250320=note: print w/ replies, xml ) Need Help??


in reply to Re: Flying Obfu
in thread Flying Obfu

Not much chance of this one being changed - the paperwork would be horrendous (it's part of the flight control of a Tornado).

The person that wrote it clearly didn't do it for speed as they didn't recognise that 2 if's are quicker than an and.

It appears to have been done primarily to avoid introducing a third variable. No ($a, $b) = ($b, $a) functionality available. Even so, I still believe it to be a prime example of 'how not to code' in a high risk, real time environment when it should count as 'quite important' that maintenance staff can clearly follow the code.

We live and learn I suppose.


'I think the problem lies in the fact that your data doesn't fit my program'.


Comment on Re: Re: Flying Obfu
Select or Download Code

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (11)
As of 2014-08-20 05:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (105 votes), past polls