Michael said:
Besides the arguments I've given on the board, there seems to only be
contention on indentation style...
well I spotted 'dobnt use continue: It oobsures the logic of the flow'
To me, the point of using continue, is to make the logic of the flow
less obscure.
if (!relevant) continue
...
...
...
or
if (relevant)
{..
...
...
...
...
...
...
..}
The later necessitates a further level of indentation, and on smaller
screens, that's a bitch. It also carries a bigger chance of a mismatched
braces....
It is also, at straight assembler translation level, slightly less
efficient.
Being a conditional jump to the loop end, followed by a jump to the loop
start, whereas the if..continue statement is a conditional jump to the
loop start.
I guess I am showing my age there though: These things mattered in real
time code with primitive compilers cramming firmware into ROMS..and
chasing cycles in interrupt service routines.