Bug Squashing 101: Logic Bugs
Chapter 3: The Basics
Unintended Behavior (U1)
Division by Zero (D0)
Uninitialized Variable (U2)
Common Pitfalls
Unintended Behavior
Division by Zero
Uninitialized Variable
Further Reading
Lambda Bug
Dead Code