GOF의 디자인 패턴
국내도서
저자 : 에릭감마,리처드 헬름,랄프 존슨,존 블리시디스 / 김정아역
출판 : 프로텍미디어 2015.03.26
상세보기


소프트웨어 공학의 고전을 하나 꼽으라면 바로 이 책이 아닐까요? 지난 학기 대학원 수업인 고급 소프트웨어 설계를 수강하며 교과서로 읽은 책입니다.

제가 읽었던 것은 번역 초판인데, 이번에 2015년 개정판이 나왔네요. 개발하시는 분들에게는 필독서라고 생각합니다.


다시 수업을 듣고, 책을 읽던 때를 생각해보면…. 학부 때 산업경영공학을 전공했던지라 객체지향 수업을 듣지 않았습니다. 그래서 처음 수강 신청을 하고 몇 주간 두려움에 덜덜 떨며 공부를 했던 기억이 나네요. 그래서 디자인 패턴, 객체 지향 설계에 관한 책을 여러 권 빌려서 학기 내내 틈틈이 읽었습니다. 그런데 마지막에 남는 책은 결국 이거 하나더군요.

책에 디자인 패턴과 이를 이해하기 위한 간단한 UML에 관한 설명도 있어서, 이 책 하나면 디자인 패턴은 끝낼 수 있습니다.

다만. 책에서 설명하는 개념들이 쉽게 이해하기 어려운 점이 많습니다. 이 책이 의도하는 바도 그렇지만, 디자인 패턴을 공부하는 최적의 방법은 세미나(또는 공동 학습)를 하는 겁니다. 각각의 디자인 패턴의 기본 철학을 알아보고, 쓰일 수 있는 상황을 생각해보고, 예제를 만들어보는 과정에서 각 패턴을 잘 이해할 수 있습니다.


Posted by 공돌이pooh
,