교과서식의 텍스트로 선택하시는 것이라면...
정우철씨의 책은 추천할 만한 책이 못된다는 것이 수년간 제 지론입니다.
정우철씨의 책은 서로 관계가 없는 웹상의 문서들을 위주로 모아서 번역한 짜집기 책인데요.
3버전의 책(알기쉬운 C++빌더 3)과 4버전의 책(C++빌더4 프로그래밍 바이블) 두가지 모두 사실 같은 책입니다.
(4 버전의 책은 약간 내용이 더 추가되어 있습니다)
먼저 번역 수준이 그리 좋지 못합니다. 어색한 번역이나 오역도 꽤 많고요.
또, 여러 문서들을 단순히 모아놓은 것이라서 흐름이 일관성이 없이 들쭉날쭉합니다.
초보자 대상 설명으로 진행하다가 갑자기 중고급자 레벨로 올라가기도 하고, 또 앞에서 설명했어야 할 것을
하지 않고 그냥 건너뛰고는 알고 있다는 가정 하에 설명하는 부분도 꽤 있습니다.
하지만 개개의 원문 문서들이 내용이 좋은 것들이라서, 한번씩 뒤적거려서 참고하기는 나쁘지 않습니다.
물론 번역 수준이 좋지 않은 책을 볼 때 보통 필요한 추리력이 필요한 어려움이 좀 있을 겁니다.
결론적으로 정우철씨의 책은 사전지식이 꽤 필요한, 초급서나 입문서보다는 중급서라고 할 수 있습니다.
만약 초급서, 혹은 따라가기식 책을 찾으신다면, 다음의 책을 추천합니다.
"초보자를 위한 볼랜드 C++빌더 3 21일 완성"
깊이는 좀 떨어지지만 초급자를 위한 배려가 잘 되어있는 책입니다.
국내에서 출판되었던 책들 중 초급서로서는 최고의 명저로 추천합니다.
게다가 이 책은 아직도 인터넷 서점들에서 구하기가 어렵지 않습니다.
(최근에도 서너개의 인터넷 서점에서 본 적이 있습니다)
원서로는 4 버전까지 출판되었지만 4 버전은 국내 번역이 안되었습니다.
가남사의 "C++빌더4 정복"도 나쁘지 않습니다만, 현재 출판사 재고까지 모두 소진되어 구하기가 어려울 것이고,
책 내용이 썩 좋은 편은 못됩니다. 전체의 반 가까이나 되는 부분을 그다지 중요하지 않은 함수 레퍼런스
설명에 할애하고 있고, 그것도 상당 부분은 C++빌더의 이전 버전인 볼랜드 C++ 함수들을 설명하고 있습니다.
(물론 C++빌더가 볼랜드 C++의 함수를 거의 모두 지원하긴 합니다만, 그런 목적이라면 지금도 서점에 가면
많이 꽂혀있는 볼랜드 C++ 레퍼런스를 구입하는 것이 낫겠죠)
구하실 수 있다는 가정하에, C++빌더 How-To라는 책도 괜찮은 책입니다.
많은 팁들을 소개한 책인데, 1 버전의 책이지만 지금도 대부분 적용됩니다. 하지만 최근 몇년간 시중에 재고가
있는 것을 본 적이 없습니다.
"C++빌더 컴포넌트 프로그래밍 100제"라는 책을 추천하는 분들이 꽤 있던데, 저는 내용을 살펴본 적이 없어서
추천을 드릴지 어떨지 모르겠습니다. 하지만 이 책도 역시 1 버전의 책이라 지금은 구할 수가 없습니다.
그러면 이렇게 볼만한 책들이 대부분 절판인데.. 공부는 어떻게 해야 할까요.
굳이 책을 보시는 것이 좋다면, 원서를 찾아볼 수밖에 없습니다.
다행히 원서중에는 아주 좋은 중고급 C++빌더 책들을 구할 수 있습니다.
"C++Builder 6 Developer's Guide"
"C++Builder 4 Unleashed"
이 두권은 정말 명저입니다. 초중급에서 중고급 레벨로 넘어가려면 꼭 구입해서 보시는 것이 좋습니다.
국내에서 출판되었던 책들중에서 이정도로 알차고 설명이 충실한 책들은 없다고 생각합니다.
그럼...
김동수 님이 쓰신 글 :
: 정보 문화사
: 정우철 지음
: Borland C++Builder4 programming Bible
: 꼭 사고 싶습니다.
: kdsnote@yahoo.co.kr
|
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=199808040009
23,000원 ⇒ 18,400원 (20%↓)
Borland C++ Builder 6 Developer's Guide
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200305100001
78,000원 ⇒ 54,600원 (30%↓)