내가 본 가장 웃긴 주석의 하나

카테고리 없음 2008. 9. 10. 17:59

Rob Waling 블로그에 재미 있는 기사가 있어서 옮겨 봅니다.

    

원문의 주소는 다음과 같습니다.

http://www.softwarebyrob.com/2008/08/05/one-of-the-funniest-code-comments-ive-read/

 

One of the Funniest Code Comments I've Read

(3 votes, average: 4.33 out of 5)

August 5th, 2008 | Cool News, Links & Reviews

From a production app:

// You would think this would be as easy as using chkSend.Checked.
// But no. Despite what Microsoft says about the page life cycle,
// the Checked property is not set at this point in the life cycle.
// Maybe it doesn't ever get set at all because of the repeater.
// I don't think anyone really knows.  It's one of life's great
// mysteries, like whether a falling tree makes noise if there's
// no one around to hear it.  I think it does, but just like the
// Checked property ever being set, I can't prove it.

   

// 코드가 chkSend.Checked 호출하기만 하면 만큼 쉽다고
//
생각할지 모르겠지만, 그렇지 않음. 마이크로스프트가 페이지
//
수명(life) 주기에 대해서 뭐라고 말하든, Checked 속성은 수명
//
주기 동안 지점에서 설정되지 않음. 아마도 리피터 때문에
//
전혀 설정되지 않는 같은데, 아무도 정확하게는 모르지 않나
//
싶음이는 주위에 듣는 사람이 아무도 없을 나무가 쓰러지면
//
쓰러지는 소리가 과연 것인가와 같은, 인생(life) 커다란
//
미스터리 하나임. 나는 소리가 났을 것이라고 생각하지만,
// Checked
속성이 설정되지 않는 문제에서 보듯이, 이는 내가
//
증명할 없는 문제임.

   

life '페이지 수명 주기' '인생 커다란 미스터리' 같이 각각 다르게 번역해야 하다 보니, 원문의 '웃긴 ' 제대로 살리지 못한 같습니다.

   

다른 사람의 코드를 들여다 보다가 저런 주석을 만나게 되면 기분이 어떨까요?

 

주석의 출처는  'From a production app', 상용 코드!!! 랍니다

: