§ 내용 및 장점


1.

윈도우 프로그래밍은 다양한 것을 포함합니다.

그 중에서 Visual C++ MFC Programming은 가장 쓰임새가 많은 분야중에 하나라고 생각합니다.

이 책은 그런 MFC를 공부하기위한 교재로서 적합하게 만들어진 책이라고 생각합니다.

MFC라는 분야가 원래 기초가 많이 필요한 분야이기 때문에 프로그래밍에 완전 초보자일 경우,

이 책을 바로 보기에는 무리가 있습니다.

그러나, C언어, C++, API 등을 공부하고 난 뒤에 이 책을 통해서 MFC를 공부한다면,

별다른 어려움 없이 MFC에 대한 입문을 할 수 있을 거라고 생각합니다.


2.

MFC는 그 자체를 제대로 공부하기 위해서는 상당히 많은 사전지식이 필요한 분야입니다.

얼핏 생각나는 것만 나열해 봐도, C언어 , C++, Win32 API, 윈도우 시스템에 대한 내용 등

많은 분야에서, 다양한 용도로 사용하고 있는 것이니만큼 그 내용도 많고, 어려운 편입니다.
MFC를 흔히 말하는 식으로 기초부터 고급까지 '제대로' 공부하려면 많은 시간과 노력이 필요합니다.

그래서 MFC를 공부하는 여러가지 방법중에 이 책을 사용할 경우 많은 도움을 받을 수 있을 거라고 생각합니다.

이 책은 깊은 이론을 원하는 독자에게는 그리 좋은 선택이 아닐 수도 있습니다.

학문적이거나 이론적인 내용에 치우치기 보다는

MFC가 궁금한, MFC의 초보자가 MFC의 기본적인 사항에 익숙해 질 수 있도록 배려한 그런 책이기 때문입니다.

MFC의 기본적인 사항에 익숙해 지고 나서,

더 많고 어려운 부분들에 접근하는 것이 좀 더 쉬워질 수 있도록 하는 것이 이 책의 목표이고,

그런 목표에 잘 맞춰진 책이라고 생각합니다.


3.

이 책의 특징은, 교과서로 사용하기 위한 책이라는 점입니다.
따라서, 기본 설명, 실습 예제, 연습 문제를 제공해 주는 방식이 기본입니다. 또한, 중간중간에 "현장의 목소리" 라는 좀 더 실무에 가까운 내용들을 알려주는 부분이 있습니다. 이 "현장의 목소리"를 통해서도 많은 것들을 알 수 있습니다.


4.

초판에 비해서 종이의 질이 좋아졌습니다. 별 거 아니라고 생각하시는 분도 있을거 같지만, 초판에 비해서 개정판은 좀 더 밝고 산뜻한 느낌을 받았습니다.


5.

책의 마지막에 있는 "Chapter 16 FormPad 프로젝트" 부분을 꼭 실습해 보시기 바랍니다.
책에서 권장하는 강의 계획표에는 이 책의 약 70 % 쯤 되는 10장까지를 한 학기 분량으로 표시해 놓았습니다. 그런데, 개발이라고 하는 것은 대개, 단편적인 지식을 알기위해서 보다는 실제 프로젝트를 진행하기 위해서 하는 것이기 때문에, 실전 연습이 매우 중요합니다. 책의 중간중간에 매번 나오는 실습 프로그램의 경우, 각각의 지식이나 원리를 정리하고 확인하기 위한 내용이기 때문에, 실제 프로젝트에 반영되는것을 확인해 보기 어렵습니다.
따라서, 이 책의 마지막 장에 나와 있는 실습 프로젝트를 수행해 보면, 많은 도움이 되리라 생각합니다.


§ 대상 독자

이 책은 MFC에 대한 초보자를 대상으로 합니다. 초보자에서 중급자로 넘어가기전 MFC에 대한 기본적인 사항을 신속하게 정리하고 싶은 경우에도 이 책이 도움이 됩니다.
MFC에 대한 초보자가 아닌 경우 이 책 보다는 다른 책을 참고하시기 바랍니다.

§ 아쉬운 점

하나, 이 책은 연습문제에 대한 해답이 따로 없습니다.

흔히 대학이나 학원에서 교재로 사용하도록 만든 책이다보니 연습문제만 있고,

대학이나 학원 교재로 사용하지 않고 혼자서 공부하는 분들에게는 아쉬운 부분입니다.

둘, 이 책은 동영상 강의가 없습니다.


이 책은 강의와 함께 들으면 더 좋은 구성으로 되어 있습니다. 말 그대로 강의 교재로 만들어진 책이기 때문입니다. 동영상 강좌가 있었으면 더 좋지 않았을까 생각합니다. 한빛미디어의 사이트에 가면, 다양한 동영상 강좌를 볼 수도 있지만, 이 책에 대한 강의는 없다는 것이 아쉽습니다.

=> (수정) 본 도서의 1판을 이용한 강좌가, 한빛 사이트에 있는 것을

확인했습니다.

MFC에 대한 기본적인 내용을이해하는데,

강좌를 이용하는 것이 좋다고 생각합니다.

책의 판형은 변경되었으나,

지엽적인 내용보다는 원리를 이해하는데 중점을 둔 것이

이 책의 의도이기 때문에,

처음 공부하시는 분들은

수강을 해도 좋지 않을까 생각합니다.

(http://www.hanb.co.kr/edu/view_detail.html?hi_id=87)


§ 결론

MFC를 알고, 공부해야할 MFC 초보 독자 분에게 이 책을 강추 합니다.
가장 빠른 시간내에 가장 효과적으로 MFC의 기본적인 사항을 학습할 수 있는 교재라고 생각합니다.


도서 정보 : IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming(개정판)

Posted by 달콤열정
,