Types of Error
See D. E. Knuth, Literate Programming, 1992, ISBN 0-937073-80-6,
pp. 245-247.
A
Bug
- an algorithm awry.
B
Bug
- a blunder or botch.
C
- a cleanup for consistency or clarity.
D
Bug
- a data structure debacle.
E
- an efficiency enhancement.
F
Bug
- a forgotten function.
G
- a generalization or growth of ability.
I
- an interactive improvement.
L
Bug
- a language liability.
M
Bug
- a mismatch between modules.
P
- a promotion of portability.
Q
- a quest for quality.
R
Bug
- a reinforcement for robustness.
S
Bug
- a surprising scenario.
T
Bug
- a trivial typo.