Previous Section Table of Contents Next Section

General Sources for Bug Types

This section covers more generic information than the previous section, dealing with syntax versus semantic errors and the like. There are a lot of pages like this on the web.

Acorn Corporation. "What to Do if Baffled." Chapter 12 of Atom Theory and Practice. http://www.howell1964.freeserve.co.uk/Acorn/Atom/atap/atap_12.htm.

Dassen, J.H.M. and I.G. Sprinkhuizen-Kuyper. "Types of Bugs." Chapter 3 of Debugging C and C++ Code in a UNIX Environment. http://oopweb.com/CPP/Documents/DebugCPP/Volume/debug.html.

Green, Roedy. How to Write Unmaintainable Code. http://mindprod.com/unmain.html.

Pitts, Robert I. Compiler, Linker and Run-Time Errors. BU CAS CS Notes, Boston University Computer Science Department. http://www.cs.bu.edu/teaching/cpp/debugging/errors/.

Raymond, Eric, et al. The Jargon Dictionary. Version 4.2.2. http://info.astrian.net/jargon/. (Original version available at http://www.jargon.org/.)

Robust Programming + Testing, Profiling & Instrumentation. CS 217 Course Notes, Princeton University. http://www.cs.princeton.edu/courses/archive/spring03/cs217/lectures/Robust.pdf.

Shaw, Greg. Types of Programming Errors. COP 2210 Notes, Florida International University. http://www.fiu.edu/~shawg/2210/errors.doc.

    Previous Section Table of Contents Next Section