CHAPTER 7 – TYPES OF ERRORS – Logical Errors
Discovering parse errors or undefined symbols is rela- tively easy. A more subtle type of programming error is a logical error, errors that are in the structure and logic of the code rather than just the syntax. The best ways to find logical errors is testing combined with code reviews.