BLOG ARTICLE 레이몬드 첸 | 1 ARTICLE FOUND

  1. 2008.01.18 레이몬드 첸의 윈도우 개발 282 스토리

사실 이 포스팅을 하는 이유는 책소개 보다 먼저 제 실수를 사과드릴려고 하는 것입니다. 이전 제 포스트에서 Beutiful Code란 책을 소개하면서 번역에 대한 문제점에 대해서 이야기 하였습니다.

문제가 된 부분은 inite automata를 "유한자동차"로 번역되었다고 한 부분입니다. 이는 제가 착각한 것으로 실제 책에는 "유한자동자"로 되어 있습니다. 제가 읽은 부분까지 두세번 나온 것 같은데 왜 모두 자동차로 읽었는지 모르겠습니다. (난독증 아니면 노안이 왔나 봅니다.) 제 무지와 실수로 잘못된 정보를 접한 그 포스트를 읽어 보신 분들과 역자분께 깊이 사과 드립니다.

역자분이 제 개인 일상을 올리는 블로그에 오셔서 남긴 댓글을 보고 뒤늦게 확인하게 되었습니다. 아래는 역자분이 남기 신 댓글입니다.

사용자 삽입 이미지

링크된 역자분의 홈페이지를 방문해 보니 다수의 관련서적 번역 경험을 가지고 계시고, 올바른 번역을 위하여 많은 노력을 하고 계신 것 같은데 제가 누를 끼친 것 같습니다. 다시 한번 모든 분들께 죄송하다는 말씀 드립니다.

이제 본론으로 들어 가겠습니다.

사용자 삽입 이미지
레이몬드 첸의 윈도우 개발 282 스토리

저자: Raymond Chen
역자: 손광수
출판사: ITC
정가: 24,000원


(이미지 출처: YES24)

작년 연말에 가볍게 읽어 볼 생각으로 Beautiful Code와 윈도우 개발 282 스토리란 책을 온라인으로 주문하였습니다. 사실 화장실이나 나들이 시에 가볍게 읽을 책인줄 알고 구입하였습니다. 그러나 과장하여 이야기 하면 하나는 알고리즘, 또 하나는 윈도우 시스템 프로그래밍에 관련된 책이 었습니다.

물론 가볍게 볼 수 있는 부분도 있지만 깊은 이해를 위해서는 두 책 모두 "뇌"를 많이 써야 했습니다. 두 책을 같이 보기엔 제 "뇌"의 스펙이 많이 딸리기 때문에 제 기준으로 보다 쉽고, 재미있는 윈도우 개발 282 스토리를 먼저 읽고 있습니다. 지금은 2/3정도 읽었습니다.

제목과 같이 "스토리"도 있지만 샘플코드들도 적지 않게 있습니다. Win api에 대한 지식이 조금은 있어야 보기가 편할 것 같습니다. 내용은 win16 부터 Vista까지 윈도우즈 개발에 관한 재밌는 에피소드와 이를 설명하고 증명하는 샘플소스로 되어 있습니다.

저자도 이야기 하지만 오래전(지금도 있는지는 잘 모르겠습니다.) 실제로 존재는 하지만 공식적으로는 존재하지 않는 Win API에 대한 책이 있었습니다.  저도 당시 그 책을 구입하여 "MS 개발자 지들끼리만 편리하게 쓸려고 만든 API 함수"들을 찾아 보았고, "편리"를 위해서 사용하기도 했습니다.

책을 읽으면서 이런 문서화 되지 않은 비공식 API를 사용하는 어플리케이션들 때문에 MS 개발자들이 노력(그 노력이 윈도우 OS 자체에 끼친 영향이 옳고 그름은 정확히 판단되지 않습니다.)을 많이 했다는 생각이 들었습니다. 이뿐만 아니라 대충 짐작은 하고 있었지만 하위 호환, 잘못된 하드웨어/소프트웨어를 수용하기 위한 많은 노력에 관한 에피소드들을 그 중심에 있었던 개발자에게 직접 들으니 매우 현실감 있고 재미있었습니다.

그 외에 "윈도우는 왜 그랬었어야만 했나"에 대한 많은 재미있는 이야기 들이 있습니다. 윈도우 개발자가 아니더라도 한 번은 읽어볼 만한 책이라고 생각합니다. 윈도우 개발자라면 반드시 읽어보라고 추천하고 싶습니다.

'책 이야기 > IT 일반' 카테고리의 다른 글

미래를 만든 Geeks  (1) 2010.06.24
번역서의 표지 디자인  (8) 2009.08.31
소프트웨어 크리에이티비티 2.0  (0) 2009.07.21
드리밍 인 코드  (2) 2009.05.20
스티브 워즈니악  (4) 2007.12.31
AND