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'.
|
---|
In Section
Obfuscated Code