로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
고객님 안녕하세요!
강컴 회원만의 특별한
서비스를 경험하세요!
로그인  |  회원가입
추천 블로거
heatgone
참새
^-^;
삽질
서버/클라이언트 게임 프로그래머
자바지기
서평보기
Java 언어로 배우는 디자인 패턴 입문
유키 히로시/김윤정 | 영진.COM | 번역서 | 2002-03-15
종합평점
도서수준
연습 문제가 정말로 훌륭한 책입니다. 2006-12-11 오전 11:45:50 
평점
도서수준
조회수 (1775)
공감 (0)
강혜원 님의 블로그
사실 솔직히 별로 기대는 안했습니다.
원래 일본서적들의 수준이 그렇게 높은 수준이 아니고, 특히나 주로 영어권 문서를 번역해온걸
보는 사람들에게는 일본식 문제가 거슬리기도 합니다.
책에서도 경어를 쓰는게 조금 어색하기도 할테구요.
 
책 초반부에 UML에 대해서 설명하고 있는데, 이 UML설명이 정말 훌륭합니다.
꼭 필요한 부분만 간결하게, 그리고 이해하기 쉽게 설명하고 있습니다.
이 책은 모든 디자인 패턴에 대해서 UML로도 설명하고 있으니까요. UML에 대해 잘 모르시는 분들은 이 부분을 꼭 완전히 익히고 보세요.
 
첫장에는 간단한 Iterator를 설명하고 있어서, 뭐야 이거. 장난해? 할정도로 쉽습니다.
3장까지는 쉽습니다. 간단하게 이해하고 넘어갈수 있을정도로...
그러다가 8~9장정도 되면 실제로 타이핑 해보지 않고서는 이해하지 못할 패턴도 나옵니다.
각 패턴들의 예제가 아주 최적인것은 아니였지만, 그럭저럭 이해할 수 있을정도였습니다.
예제 부분은 솔직히 Head First Pattern을 따라갈만한 책이 없죠.
저는 아직도 데코레이터 패턴하면 스타벅스 커피가 생각난다니깐요...
 
이 책에서 가장 많은 점수를 줄수 있는 부분은 바로 [연습문제]입니다.
연습문제에는 각 챕터에서 사용했던 소스를 바탕으로 3~4개의 문제가 있습니다.
어렵지도 않고 그렇다고 쉽지도 않고, 책을 읽는 독자가 곰곰히 생각해본다면 해결할수 있는 문제들을 배치해 놓았습니다. (사실 Head First Pattern의 연습문제는 어려웠습니다.)
예를들어 어떤 패턴 클래스의 필드가 protected인것의 장단점은 무었이 있을까요?
어떠한 기능을 추가하고 싶은데, 어떤 부분을 확장해야 할까요?
기타 등등...다른 무성의한 책들처럼, 무슨무슨 기능에 대하여 논하시오. 무엇무엇에 대하여 이야기해보시오. 이렇게는 안나옵니다.
이 책을 사시면 연습문제를 지나치지 마시고, 꼭 자신의 힘으로 해결해 보세요.
그렇다면 디자인 패턴 뿐만 아니라, 자바의 객체지향 특성에 대해서 좀 더 폭넓은 안목을 기를수 있을겁니다.

만약에 디자인 패턴 책을 구입하지 않고 망설이고 계시다면, 꼭 이책도 한번 고려해 보세요.
디자인 패턴을 배우기에는 Head First Pattern과 더불어 최고의 입문서라고 평가하고 싶습니다.

 
코멘트 0   공감 0
코멘트작성
 
이메일주소수집거부