헤드퍼스트 디자인패턴(개정판)
헤드퍼스트 디자인패턴 개정판이 나왔다.
2005년 초판 발행이후 17년 만에 개정판이 나온 것이다.
초판 발행 이후 개정판이 나오기까지 오랜 시간이 흘렀다.
그 오랜 시간만큼 소프트웨어 개발 방법은 많이 변했을까??
프로그래밍 언어 자체에 대한 버전업과 수많은 언어들의 탄생, 개발도구(IDE 등)과 같은 것들은 많이 발전했지만
소프트웨어에 녹아든 개발 방법론에서 핵심적인 내용은 예전이나 지금이나 별반 다르지 않다.
이번에 새로나온 디자인패턴 개정판도 기존 책의 핵심적인 내용은 크게 다르지 않다.
하지만 시간이 가면 그 시대의 유행이나 트랜드가 바뀌는 것처럼
초판 발행 당시의 삽화나 문구가 현재에 맞게 대폭 수정되었다.
또한 내용을 이해아는데 필요하다고 생각되는 부분에는 추가적인 내용을 덧붙여 내용이 보강되었다.
하지만 예전 그대로 회사동료간의 대화나 스승과 제자 사이의 대화처럼
구어체를 사용한 개념 설명은 어려운 내용을 쉽게 이해할 수 있도록 도와준다.
디자인패턴을 모른다고 프로그램을 짤 수 없는 것은 아니다.
프로그램을 못 짜지도 않는다.
하지만 다른 개발자와 대화를 할때 기능에 대한 장황한 설명보다는 그 기술에 맞는 디자인 패턴을 이야기 하면
이야기도 단순해지고 시간도 절약된다.(개발자에게 시간은 금이다!)
이 책을 읽어야 할 독자가가 따로 존재 한다고 보지 않는다.
개발을 공부하는 학생이든, 개발을 시작한지 얼마 되지 않은 신입 개발자이든
소프트웨어를 설계하는 설계자이든 모두가 보아야 할 책이 아닌가 생각된다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'블로그 > 도서' 카테고리의 다른 글
[도서] 도메인 주도 개발 시작하기 (0) | 2022.08.27 |
---|---|
[도서] 기업을 성공으로 이끄는 Developer Relations (1) | 2022.06.25 |
[도서] 소프트웨어 아키텍처101 (0) | 2022.03.22 |
[도서] 무던한 개발자를 위한 모던한 자바스크립트 (0) | 2022.02.21 |
[도서] 모던자바스크립트 핵심 가이드 (0) | 2021.12.26 |