admin write
blogblogblogbloglocation loglocation logtag listtag listguest bookguest book
rss feed

'디버깅'에 해당되는 글 1건

  1. 2007.06.12 최강의 디버깅 도구 BEAR (6)



며칠전 프로그램 디버깅 과정에서 역사상 최강의 디버깅 도구로 칭송받는 신형 장비를 구매했다. 바로 곰돌이 인형이다(사무실 인증샷 한 방).



아니 수천만원짜리 ICE도 아닌 몇 만원짜리 곰돌이가 디버깅에 무슨 소용이 있냐구? 낚시성 글이라고 버럭하기 전에 잠깐 브라이언 커닝헌과 롭 파아크 큰 형님이 집필하신 "The Practice of Programming" 123페이지 중간을 열어보자. 독자 여러분을 위해 친절하게 번역까지 해보았다.



어떤 대학교 컴퓨터 센터는 헬프 데스크 근처에 테디 베어를 비치했다. 희한한 버그를 만난 학생들은 인간 카운셀러에게 질문하기 전에 곰돌이에게 현상을 먼저 설명하도록 요청받았다.


이제 이 곰돌이의 사용법을 알았을 것이다. 컴파일러 버그니 타이밍 문제니 보드 문제니 이런 수만가지 불평불만을 내새우기 앞서 개발자는 자기 자리로 곰돌이 인형을 모시고 온다. 그리고 친절하게 자신이 만든 원시 코드를 한줄한줄 따라가며 곰돌이에게 설명을 해준다. 그러다보면 어느 순간 다음과 같은 상황이 온다. T_T



아앗!!! 곰돌이군, 신경쓰지 말게나. 이 문제는 순전히 내 잘못이야. 방해해서 미안해.


안그래도 불쌍한 주변 개발자를 괴롭히지 않고 효과적으로 디버깅할 수 있는 최강의 도구이므로, 서둘러 회사에 요청해서 이 장비를 구매하도록 하자. 기안서나 품의서를 건내받은 팀장 안색을 보면 회사 개발 성숙도 수준(CMMI가 아니라 _B_MI라고 하자)을 깨달을지도 모르겠다.


From. http://jhrogue.blogspot.com/

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2007.06.14 18:11 신고
    댓글 주소 수정/삭제 댓글
    이열-, ' ', 멋지다,
  2. 2007.09.25 00:12 신고
    댓글 주소 수정/삭제 댓글
    저도 이 분야 최고의 디버깅 툴로 알려진 BEAR 를 하나 구입하려 고민 중이었습니다. 문제는 제 방에 놓을 자리가 없다는 것인데 어떻게 하면 좋을까요? 진지합니다.
    • 2007.09.26 20:47 신고
      댓글 주소 수정/삭제
      음... 안고 계시는것도 나쁘지 않을지도..
      코딩하는데 불편하긴 하겠군요;;
  3. 2007.09.25 00:13 신고
    댓글 주소 수정/삭제 댓글
    맥북 뒤에 책 이름이 `세계는 평평하다` 군요. 맥죽도 평평한데...
    • 2007.09.26 20:47 신고
      댓글 주소 수정/삭제
      맥죽이 아니라 맥북 아닐까요 ^^;;
      평평하죠.. ㅋ