debugging display diagnostic information such as time at each time
step or the value of variables used in boolean expressions.These display commands can be commented out
program is debugged.
use a low number of iterations for 'for loops'
your error checking works and is sufficient
uTest all possible inputs, especially empty variables
uHave a colleage try to run your program after you have finished.
This is know as Beta testing.
uDEBUG EACH FUNCTION or SUBROUTINE AS YOU FINISH THEM!