'디버깅'에 해당되는 글 3

  1. 2012.03.28 IE9 개발자 도구
  2. 2010.06.21 에러 잡기의 단계
  3. 2009.11.25 자바 원격 디버깅

IE9 개발자 도구

F12 를 누르고

break point 를 지정하면 된다.


- IE 옵션에서 디버거를 사용하도록 설정해 두면 오류 발생시 대화창이 뜬다.



에러 잡기의 단계

1. 말 그대로 디버깅을 한다.
디버깅 툴이나 IDE에서 제공하는 디버깅 기능을 이용해서 디버깅을 한다.
처음에는 신기해 한다.
그러나...원격에서 운영되고 있는 서버를 디버깅 모드로 돌릴 수는 없잖아.

2. 철두철미하게 로깅을 한다.
로그를 잘 남기면 에러 잡는 거는 시간 문제다.
로그 파일이 엄청나게 쌓인다. ㅎㅎ
로그는 정확하게 영리하게 남겨야 한다.

3. 테스트 케이스를 작성한다.
테스트 케이스를 통해서 에러가 발생할 곳을 미리 찾아 낸다.
운영중에 에러가 발생하더라도 테스트 케이스를 실행해서 힌트를 얻는다.
진정한 고수의 수준이 아닌가 싶다.

- 기본적으로는 에러 체크/예외 처리를 잘하고 방어적인 코딩을 해야겠지

자바 원격 디버깅