패턴 책 추천바랍니다.

hbsnow의 이미지

패턴 책 추천 바랍니다.

개발 경력은 4년차구요!

인제 패턴을 보고 싶은 생각에 어떤 책을 봐야 할까 고민하고 있거든요.

대충 둘러보니 자바로 설명한 디자인 패턴이 대부분이네요

뭐 패턴이란게 언어에 크게 종족적이지는 않겠지만..

아무래도 자바보다는 C로 개발을 많이 해온 저에겐...

그리고 앞으로도 C를 중심으로 가져 갈거기에 생각이 좀 되어지네요!

고수님들에 의견과 추천을 듣고자 합니다.

많은 말씀 부탁드립니다.

M.W.Park의 이미지

GoF를 추천합니다.

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

doseon의 이미지

C 언어를 사용할때에도 GoF와 같은 디자인 패턴이 도움이 되나요?
C를 주로 이용해서 디자인패턴을 설명한 사이트가 있으면
알려주셨으면 좋겠습니다. 예제같은거.. 올려져 있는 사이트 있나요?

onemind555의 이미지

GOF책은 기본 입니다.
도움 이 되고 안 되고 간에 디자인 패턴 공부하려면 한번은 봐야 하는 겁니다.

-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................

jj의 이미지

java/c++, static type lang... -> GoF or "design pattern workbook"
python, ruby... -> DP smalltalk companion

+ Refactoring

--
Life is short. damn short...

sozu의 이미지

Modern C++ Design

추천드려요^^

아...C++은 않하시나^^:;

-----------
청하가 제안하는 소프트웨어 엔지니어로써 재미있게 사는 법
http://sozu.tistory.com

맹고이의 이미지

GoF가 유명해서 사놓긴 했습니다만

아직 실력이 부족해선지 그렇게 좋은 책인지 모르겠더군요... :oops:

onemind555의 이미지

나중에 되면 GOF책이 좋은 책이라는 걸 깨닫게 됩니다..

그곳에 나오는 패턴들은 대부분 아주 자주 사용 하는 패턴 입니다..

개발 4년 차이시면 자바 언어를 함 공부 해보시는 것이 좋을 겁니다.
자바 언어 자체가 객체 지향 중심으로 설계되었기 때문에 공부해보면 절대 쓸데 없는 짓은 아니라는 걸 알게 될 겁니다..

-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................

doseon의 이미지

GoF 꼭 사서 보도록 하겠습니다.
언제나 보고 싶던 책 1순위 였는데,
C를 주로 사용하는 저로선, 우선 "Structured Design" 개념 부터
잡아야겠다는 생각에, 계속 미뤘습니다.

hbsnow wrote:
아무래도 자바보다는 C로 개발을 많이 해온 저에겐...
그리고 앞으로도 C를 중심으로 가져 갈거기에 생각이 좀 되어지네요!

hbsnow님도 저와 같이 아마 C를 많이 사용하시나 봅니다
(저의 경우, 추후에도 당분간은 객체지향 언어를 사용하긴 어려울듯..) :wink:

Structured Design의 경우엔, 설계 후에 곧바로 C 언어로
구현하기가 그리 어렵지 않아 보입니다.
하지만, 디자인패턴들을 보면, 객체지향언어를 위한것이란 생각을
지울 수가 없습니다. 때문에 이렇게 멋진 디자인 패턴을
만약 C 로 구현한다면, 어떻게 해야할까, 가능하긴 할까, 불가능하다면
어떤 도움을 줄 수 있을까의구심이 듭니다.
C와 디자인패턴에 대해 좀더 상세하게 다룬 문서나 책이 있는지요..
꼭 한번 읽어 보고 싶습니다.

hbsnow의 이미지

.GoF의 디자인 패턴 : Design Patterns
.Java 언어로 배우는 디자인 패턴 입문
.UML과 패턴의 적용
.알기 쉬운 디자인 패턴
.제네릭 프로그래밍과 디자인 패턴을 적용한 Modern C++ Design
....

찾아보니 눈에 띄는게 이정도 인데요..

고수님들에 조언과 추천을 듣고자 합니다.