컴퓨터 프로그램은 사람의 생각을 기술한 것이므로 오류(error)를 피할 수 없다. 아무리 치밀한 프로그램이라 하더라도, 실행하는 환경이 달라짐에 따라 오류가 아니었던 것이 오류가 되기도 한다. 프로그래머는 오류를 고치고 예방하는 방법을 알아야 한다. 이 장에서는 프로그래머와 사용자를 괴롭히는 오류의 정체와 대처 방법을 알아본다.

9장의 내용