C++ 디자인 패턴 책 추천좀 해 주세요

parkon의 이미지

전에 다른 쓰레드에서 Modern C++ Design 이란 책을 추천받긴 했었는데

이 책의 번역서가 절판되었단 말을 듣고 뭔가 딴 책이 있을까 둘러보고 있습니다.

제 수준은, 디자인 패턴 공부를 해 본 적도 없고,

그래서 좀 쉬웠으면 좋겠습니다.

참고로 Effective C++이란 책을 보니, 나름 도움도 되긴 하지만, 좀 어렵더군요,

욕심으로는 그 유명한 "The C language" (맞나요?) 책처럼 간결하고 알차고 배우기 쉬운 책이었음

좋겠는데요...,

듣기로 GoF 시리즈가 명저라 하던데 이해하기 어렵다는 얘기도 많아 좀 주저하게 되네요...,

번역이 잘 되어 있으면 한글 번역본이 좋겠고

정 안되면 원서도 크게 나쁘지 않습니다.

terzeron의 이미지

head first design patterns를 추천합니다.

freezm7의 이미지

GoF 는 꼭 읽으셔야 합니다.

저도 디자인 패턴에 대해서 아무것도 모르는 상태에서 GoF 를 읽었는데,
새로운 세상이 눈에 들어왔습니다.

결코 어렵지 않습니다.
어렵지 않으면서 많을걸 깨우쳐 주기 때문에 명저라는 얘길 듣는 거겠죠.

번역도 잘 되어 있습니다. 멀리 돌아가지 마시고, GoF 로 바로 가세요.
(그리고 EC++ 은 디자인 패턴에 관한 책은 아닙니다.)

즐겁게 살아 볼까나~*

zelon의 이미지

저도 일단 head first design pattern 책을 추천해봅니다.

그리고 저도 C++ 사용자이긴 한데 전 자바 디자인 패턴책(http://www.yes24.com/24/goods/263178) 으로 시작했습니다. 언어만 자바이지 개념 잡기는 쉬웠었습니다.

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

parkon의 이미지

좋은 책을 추천해 주셔서 감사합니다.
큰 도움 되었습니다.

덕분에 GoF가 읽기 어려울 거란 선입견(?)도 없앨 수 있었고요.

헤드 퍼스트 하고 GoF하고, 둘 중 하나 혹은 둘 다 사서 랩 사람들하고 공유하면
좋을 듯 하군요.

neogeo의 이미지

Modern C++ Design 도 다른 책 다 보신후에 꼭 보시길 추천드립니다.

Neogeo - Future is Now.

Neogeo - Future is Now.

mike1의 이미지

Agile Software Development
Large Scale c++ Software Design

Fe.head의 이미지

Gof책은 천천히 보세요.
그책보면 왠만한 사람 아니면 좌절할겁니다.

헤드퍼스트 추천.
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐? 그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.
-----------------------
내가 쓰는 글은 틀릴 수 있습니다.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

ifree의 이미지

일단 헤드퍼스트가 제일 무난할 듯.
모던 C++ 디자인 보기 전에 템플릿 관련 책 하나 필수로 보셔야 하고,

부스트의 함수형 프로그래밍 라이브러리와 템플릿을 이용하여 자신만의 디자인 패턴을 만들어 보는 것도 좋을 듯 하네요.

parkon의 이미지

여러 댓글들 덕분에 벌써 어느 정도 감이 잡히는 군요,

댓글들 고맙습니다.

저는 뭐 업도 아니고, 간간이 코딩 하는 정도인데,

이번 어떤 일 하면서 (저는 처음 듣는) singleton, class factory 이런 말들이 나와 관심을 갖게 되다가

포인터와 레퍼런스의 미묘한 차이 정도 알고 싶어서 보는 정도니까,

제 경우에는, 일단은, GoF와 Modern C++ Design 이 두 책은 서재 장식용으로 모셔 두고

우선 헤드 퍼스트 정도가 무난하겠군요.

parkon의 이미지

여러 댓글들 덕분에 벌써 어느 정도 감이 잡히는 군요,

댓글들 고맙습니다.

저는 뭐 업도 아니고, 간간이 코딩 하는 정도인데,

이번 어떤 일 하면서 (저는 처음 듣는) singleton, class factory 이런 말들이 나와 관심을 갖게 되다가

포인터와 레퍼런스의 미묘한 차이 정도 알고 싶어서 보는 정도니까,

제 경우에는, 일단은, GoF와 Modern C++ Design 이 두 책은 서재 장식용으로 모셔 두고

우선 헤드 퍼스트 정도가 무난하겠군요.