.. _debugging: ============================================================= Debugging and debuggers ============================================================= See also the sections on :ref:`fortran_debugging` and :ref:`python_debugging`. Some general comments on debugging code: * When developing a new program, start small with minimal features. * Tackle a stripped-down version of problem first if possible. * Once the basics are working, add new features one at a time. * Modularize To be continued... Further reading --------------- See [Matloff-Salzman-debugging]_ for information about GDB and DDD.