How to program in "C"
---------------------
1] Use lots of global variables.
2] Give them cryptic names such
as: X27, a_gcl, or Horace.
3] Put everything in one large
.h file.
4] Implement the entire project
at once.
5] Use macros and #defines to
emulate Pascal.
6] Assume the compiler takes care
of all the little details you
didn't quite understand.
"It's 5:50 a.m., Do you know
where your stack pointer is?"
How to debug a "C" program.
---------------------------
1] If at all possible, don't;
let someone else do it.
2] Change majors.
3] Insert/remove blank lines
at random spots, re-compile,
and execute.
4] Throw holy water on the
terminal.
5] Dial 911 and scream.
6] There is a rumor that "printf"
is useful, but this is
probably unfounded.
7] Port everything to CP/M.
8] If it still doesn't work,
re-write it in assembler.
This won't fix the bug, but
it will make sure no one else
finds it and makes you look
bad.