Head First Design Patterns

게임 디자이너라는 직군으로 회사 다니던 시절에 '디자인 패턴'이라는 제목만 보고 혹해서 샀다가 실제 코드가 들어 있는 것 보고 책장 구석에 박아뒀었는데, 근래 프로그래밍을 좀 배우면서 다른 사람들의 코드가 보고 싶어 보게 된 책.

아직은 이런 디자인 패턴 책을 볼만한 수준은 아닌지라 책에서 다루고 있는 패턴들을 명확히 이해하지는 못했지만 –책을 옆에 두고 보면서 차차 익혀야지–, 코드를 어떤 식으로 구성 하는지를 이해할 수 있어서 개인적으로 큰 도움이 되었다. 

다른 책에 비해 다루는 패턴의 수는 적지만 널리 쓰이는 패턴들을 잘 골라 다루는 점은 좋은 듯. 헤드 퍼스트 시리즈의 특징인 단계적 설명으로 읽고 이해하기도 좋은 것도 좋다.

다만 개인적으로 헤드 퍼스트 시리즈 특유의 말풍선 있는 사람들 사진은 딱히 좋은건지 모르겠는데, 맥락이 떨어져 보이는 이런 과한 이미지 때문에 책이 좀 난잡하다고 느껴진다. 물론 클래스 다이어그램과 같이 전체 코드가 어떻게 구성되었는지에 대한 시각 자료는 좋다.

[ssba]

The author

지성을 추구하는 디자이너/ suyeongpark@abyne.com

댓글 남기기