Chuck asks:
Nested "IF-THEN-ELSE" is now spaghetti code?
IMHO it's worse in most cases now.
#ifdefs up the wazoo in C source code are beyond imagination. They aren't even
executed run-time but clutter up everything! Sure, gnu config helps mechanize the process
but when a problem is so bad it results in new tools being created to mechanize the
badness it's a sure sign that something's gone off the deep end.
Computed gotos are really pretty nifty. Alternative returns (as in Fortran) are really
just wonderful for bugging out of deeply nested errors, way way better than a bunch of
if-then-elses.
Don't forget: A good FORTRAN programmer can write spaghetti code in any language!
Tim.