OKKY
3k
2022-04-08 18:46:52 작성 2022-04-20 16:15:39 수정됨
25
7231

<결과 발표> 한빛미디어 [헤드 퍼스트 디자인 패턴(개정판)] 리뷰 이벤트



한빛미디어 [헤드 퍼스트 디자인 패턴(개정판)] 리뷰 이벤트 결과 


1. 쭈우

2. kal13

3. 파송송

4. 가보자잇잇

5. 끄아아아아악


당첨되신 분들 모두 축하드립니다 :) 응모해주신 다른 회원분들께도 감사드리며

당첨되신 분들은 닉네임/ 실명/ 연락처/ 주소 정보를 info@okky.kr 로 4월 20일(수) 오후 4시까지 발송해주세요.

다음 리뷰 이벤트도 많은 관심과 참여 부탁드리겠습니다 :)

감사합니다.

이벤트 당첨 후 리뷰글 안올리신 회원은 운영진이 다 체크하고 있어요 ^^;;응모 하시기 전에 미등록한 리뷰 글 꼭 올려주세요.





회원 여러분, 안녕하세요. 


좋은 개발자가 되기 위한 방법은 여러가지가 있는데요.

그 중에서도 설계적 관점에서 좋은 코드를 짤 수 있게 도와주는 디자인 패턴 또한 

좋은 개발자가 숙지해야 할 방법론이 아닐까요? 

이번엔 이 디자인 패턴에 대해 핵심을 콕콕 찝어 그림과 함께 쉽게 이해할 수 있도록 설명하고 

90가지 연습 문제와  한국 특별판 <헤드 퍼스트> 시리즈를 함께 담아

다채로운 구성으로 디자인 패턴을 익힐 수 있는 책을 소개하려고 합니다. 


건축학에서 시작된 디자인 패턴은 코드로 소프트웨어를 구축한다는 점에서 소프트웨어 설계에도 동일하게 적용할 수 있습니다. 누군가'가' 겪은 문제가 누군가'만' 겪은 문제가 아니므로 동일한 문제를 먼저 경험한 선배들의 지식을 활용한다면 소프트웨어 설계의 효율을 추구할 수 있습니다.

디자인 패턴의 유용성은 단지 선배들의 코드를 '재사용'하는 것에 그치지 않습니다. 팀을 이끌며 프로젝트를 진행하고 다양한 형태로 발생할 수 있는 문제를 해결하는 데도 적용할 수 있습니다. '디자인 패턴'에 관한 조예가 깉다면 적재적소에 맞는 해결책을 효율적으로 제시할 수 있으며, 길게 설명할 필요 없이 '옵저버 패턴을 쓰자!' 라는 한 문장으로 효율적인 의사소통을 할 수 있습니다. 

사실 어떤 코드에 디자인 패턴을 써야 하는지 배우려면 많은 시간과 노력이 필요합니다. 하지만 디자인 패턴의 핵심 요소만 쏙 뽑아서 알려주고, 재미있게 설명해 주는 책이 있다면 적은 시간과 노력으로 디자인 패턴을 배울 수 있어서 행복하지 않을까요? 그런 책을 멀리서 찾을 필요는 없습니다. [헤드 퍼스트 디자인 패턴(개정판)]이 바로 여기 있으니까요! 


▶ 『헤드 퍼스트 디자인 패턴(개정판)』에서 다루는 내용
✔ 14가지 GoF 핵심 패턴의 사용 시기와 이유!
✔ 즉시 디자인에 적용하는 방법!
✔ 쓰지 말아야 하는 상황!
✔ 패턴의 근간이 되는 객체지향 디자인 원칙!
✔ 그 밖에 알아 두면 좋은 9가지 패턴의 정의와 사용법!

▶ 추천 독자
✔ 유지보수에 어려움을 겪는 주니어 (자바)개발자
✔ 디자인 패턴을 다시 한번 살펴보고 싶은 시니어 (자바) 개발자
✔ 개발 현장의 소프트웨어 디자인 방법이 궁금한 개발자 지망생

▶

 <헤드 퍼스트> 시리즈의 특징

 

그리고 디자인 패턴을 지루하지 않은 방법으로 배우는 것도 정말 중요합니다. <헤드 퍼스트> 시리즈를 한 권이라도 읽어 보았다면 이 책이 어떤 책인지 쉽게 짐작할 수 있을 겁니다. ‘볼 거리가 많고, 머릿속에 쏙쏙 들어오는 방식’으로 구성되어 있어 머리가 먼저 반응합니다. 

 

✔ 친구와 이야기하는 듯한 편안한 대화체!

✔ 예상하기 어려운 재치 넘치는 구성!

✔ 90개가 넘는 도전적인 연습문제!

✔  여러 관점에서 생각해 볼 수 있는 흥미로운 이야기!

✔ 빠르게 따라해 볼 수 있는 간단한 예제 코드!




[이벤트 안내]

- 응모 기간 : 2022년 4월 8일(금) ~ 4월 14일(목), 자정까지

- 응모 방법 : 한빛미디어 [헤드 퍼스트 디자인 패턴(개정판)] 을 읽고 싶은 이유를 댓글로 남겨주세요. 

- 경품 : 한빛미디어 [헤드 퍼스트 디자인 패턴(개정판)]  5권 (각 1권씩 증정)

    *리뷰 이벤트에 당첨되신 분은 1달 이내에 리뷰글을 등록하셔야 됩니다. 리뷰글 미등록 시
     이후 이벤트 신청 불가

- 발표 : 4월 15일(금) 중

0
  • 댓글 25

  • MADELITE
    2k
    2022-04-08 19:00:35

    요구사항의 변경, 새로운 기능 추가 등... 프로그램 개발에서 가장 많은 비용을 차지하는 과정은 유지보수 과정입니다. 또한, 기존의 프레임워크와 라이브러리도 디자인 패턴을 적용한 경우가 굉장히 많습니다. 따라서,디자인 패턴을 파악하는 것은 개발자에게 필수 사항이라고 할 수 있죠. 디자인 패턴을 공부하기 위하여 다양한 책을 알아보았는데 헤드 퍼스트 디자인 패턴을 눈여겨보고 있었습니다. 하지만 절판된 지 오래여서 구매할 수 없었는데 이번 기회에 헤드 퍼스트 디자인 패턴을 읽어보고 싶습니다.

  • pandabear
    16
    2022-04-08 19:05:06

    헤드퍼스트의 책을 읽어 디자인 원칙을 파악하고 어느 상황에 쓸지 쓰지 말아야 할 지를 알고 싶습니다.

    이론만 나열한 것이 아닌 연습 문제까지 제공되기에 체화하기 더욱 쉬울 것 같습니다.

  • 치즈라떼
    18
    2022-04-08 19:11:59

    디자인패턴 책은 몇 번 보다가 한 두개까지는 기억이 잘 되는데 점점 다양한 패턴이 나올 수록 서로 간섭형상이 일어나서 결국 아무것도 모르겠더라구요. 게으른 자의 핑계입니다만 얼마나 쉽게 풀었는지 궁금하네요. 표지도 기존에 한 가운데에 외국인모델 그려진 스타일에서 많이 바뀌었네요.

  • goldk
    170
    2022-04-08 21:52:46

    3년차 si 개발자 입니다. 자바 교재도 읽어보았고 스프링 교재도 읽어보았는데도 공부를 해도해도 부족한느낌이 듭니다... 이번 이벤트를 통해서 디자인패턴에 대해서도 공부하고싶습니다.

  • 이룻화
    963
    2022-04-09 20:24:05
    헤드퍼스트라니..! 저는 4년차 개발자입니다. 프론트도, 백엔드도 해서 약간은 잡부이기도합니다. 사실 디자인 패턴은 제가 시니어로 가면서 꼭 알아야 하는 부분이기도하고 면접에 자주 등장하기도 하는데. 사실 깊이감이 좀 없다고 느낍니다. 요즘은 대형 스타트업에 다니며 개발할때 코드 퀄리티에 대해서도 고민을 많이 하고있는데.. 이기회에 한번 읽고 싶어요 ㅎㅎ.

    사실 교보문고앱에서 개정판 나온건 봤는데 결혼하고 책값을 많이 못써서 다다음달쯤에나 용돈받고 고민하려고 장바구니에만 담았네요! 당첨되서 꼼꼼히 읽구 많은 사람들에게 도움되는 후기 남기고 싶어요!
  • 가보자잇잇
    106
    2022-04-10 13:32:59

    이제 갓 입사한 신입 개발자입니다 

    어떻게 코딩을 해야 좋은 개발자로 성장할 수 있을지에 대해 고민이 많습니다.

    여태까지는 기능 구현에만 급급해 했는데 이제는 고민하는 개발자로

    성장하고 싶어서 신청을 해봅니다 ㅎㅎ!

  • gyuhwan
    29
    2022-04-10 17:43:44
    디자인 패턴 다른 책을 통해서 배우긴 했는데. 조금 더 다른 패턴을 공부해보고 싶다고 생각했습니다. 인터넷으로 찾아가면서 봐도 좋지만 잘 정리된 자료들을 사례를 통해서 하나의 책을 통해서 보는게 저 한테는 더 맞는거 같습니당
  • 나메코좋아
    7
    2022-04-10 23:59:40

    최근에 자체 서비스 기업으로 이직하며 디자인 패턴 학습 필요성을 절실히 느끼고 있습니다.

    <헤드퍼스트 디자인 패턴>이 자주 추천되는 책이라 구매를 고민하던 차인데요,

    이벤트로 도서를 받는다면 감사한 마음으로 학습하며 리뷰 남기고 싶습니다!

    *출판편집 경력 있는 비전공자라 책 소개글을 잘 쓰는 편이라고 자부합니다ㅎㅎ

  • 프킷
    2
    2022-04-11 14:08:54

    그동안 디자인패턴이라고는 다른 사람꺼를 배끼다시피 쓰거나 인터넷에서 급급하게 받아쓰기하는 수준이었습니다.

    항상 공부를 해야겠다는 생각만 했는데 어떤 책을 볼 지, 강의를 들어야 할 지, 고민만 앞설 뿐 그 시작을 미뤄왔는데 믿을 만한 출판사에 개발자들에게는 친숙한 입문서인 헤드퍼스트 시리즈가 저에게 맞는거 같아서 이렇게 리뷰 테스터 신청합니다.

    무엇보다 자바 베이스에 90개 정도의 연습문제가 있어서 더 흥미가 있습니다.

  • kal13
    141
    2022-04-11 17:08:59

    먼저 헤드퍼스트 디자인 패턴 개정판 출간을 축하드립니다

    디자인 패턴은 이미 여러 프레임워크나 라이브러리에 널리 적용된 개념으로 전혀 새로운 것이 아닙니다.

    하지만.. 내용을 모르기 때문에 소스 코드를 개념을 이해할 수 없습니다

    시중에 디자인 패턴 책은 많지만 교과서적으로 딱딱하고 왜 이런 개념이 정립되어있는지는 알 수가 없습니다

    이런 패턴은 이런 거다 정도로만 설명하죠.. 공부하는 재미도 당연히 떨어집니다

    헤드퍼스트는 많은 예제와 그림, 대화체 사용, 독자 스스로 고민하게 유도하는 구성 배치로 이런 문제에서 벗어난 좋은 책이라고 생각합니다

    기회가 된다면 이번에는 보다 명확하게 이해하고 디자인 패턴 사용에 능숙해져 보고 싶습니다.

  • 꾸아아아아아아악
    75
    2022-04-11 19:28:32

    백앤드 개발자입니다. 기존의 구판을 읽은 경험이 있어서 정말 많은 도움을 받았습니다.

    gof 디자인패턴을 읽다가 너무 어렵고 지쳐 그 당시 지인분에게 추천받은 책인데

    각종 그림과 읽기에 지치지 않은 설명, 그림들이 정말 와닿았었습니다.


    그당시 도서관에서 대여해서 읽은 책이여서 대여 기간 문제로

    따로 제가 운영하는 블로그에 정리하지 못 하였습니다.

    남겨놓은게 없으니 최근에 디자인패턴 코드참고를 하고싶은데 정리해놓은 글이 없어서 불편하더라구요


    마침 okky 들어왔더니 개정판을 리뷰이벤트 한다 하셔서 참여해봅니다.

    리뷰 뿐 만 아니라 각 패턴별로 기술블로그에 정리하고 책 구매처 링크 달아놓을 예정입니다.

    제가 읽어봤지만 정말 주니어개발자 분들이 읽기 좋고 알찬 책이라고 생각됩니다.

  • seongseong
    4
    2022-04-12 00:11:01

    헤드퍼스트 시리즈를 처음 프로그래밍 공부하던 시절부터 봤었는데 개정판이 나왔네요!

    개정판에서도 위에서 사람 내려다보고 있는 웃긴 디자인은 여전하네요 ㅋㅋㅋ


    디자인 패턴을 누구나 공부는 하지만 막상 실무에서는 일부 익숙한 패턴만 사용하게 되는 것 같습니다

    그러다 보면.. 쓰지 않는 패턴들은 기억속에서 영원히 사라지는 것 같아요 ㅠ

    최근에 리팩토링에 더 많은 시간을 쓰려고 노력하는 중인데 이번 기회에 디자인 패턴 복습할 수 있었으면 좋겠습니다

    책으로 복습하고 실무에 적용해 볼 수 있는 기회가 되면 좋겠네요!

    GoF 는 너무 딱딱해서 읽기가 힘들어요.. ㅎㅎㅎ 헤드퍼스트로 가볍게 복습하면 좋겠습니다

  • 쭈우
    17
    2022-04-12 21:26:34

    이번에

    기존 레거시 프로젝트를

    혼자서 새로 리팩토링하며

    어떻게 개발해야지 남이 읽기 좋고

    유지 보수에 유리할까 고민하면서

    디자인 패턴에도 많은 관심이 생겼습니다


    뭐가 정답이다라고 할 수 있는 건 없겠지만

    그래도 어떠한 패턴들이 있는지 알고

    어떤 경우에 쓰는지 알아야 써먹을 수 있겠더라구요


    원래는 디자인패턴이 있고 그런게 쓰인다 정도로만 알고 있었는데 직접 경험해보니

    왜 이런 패턴이 생겨났고 왜 알아야 하는지 필요성을 느꼈습니다


    이번에 헤드퍼스트 디자인패턴 책을 통해

    더 깊게 공부해보고 싶네요




  • 랄랄라꿍
    4
    2022-04-13 12:13:10

    아직 기능 구현에만 치중하여 업무를 하고 있습니다.

    사용자의 편의성 및 유지 보수 측면에서 효율성을 높이기 위해 디자인 패턴에 관심이 가게 되었습니다.

    이번 기회로 공부할 수 있는 자료가 생긴다면 좋을 듯 합니다.

  • 꾸준
    14
    2022-04-13 15:02:27 작성 2022-04-13 15:12:36 수정됨

    헤드퍼스트 시리즈는 어려운 개념을 쉽게 설명해 주어 학생 때부터 애독했습니다.

    이전 버전의 디자인 패턴 책도 나름대로 공부하고 몇 가지의 패턴을 실무에 적용하고 있지만,

    아직 제가 많이 부족하다는 것을 느꼈습니다. 

    혼자 공부하고 코드 리뷰가 안되다 보니 짜임새 있는 디자인 패턴 코드가 안 나오더군요.


    이번 기회에 개정판 헤드퍼스트 디자인 패턴 책을 바탕으로 스터디를 만들어서 정독/토론하여

    확실하게 디자인 패턴들을 체득하고 싶습니다. 

    또한, 그 결과를 바탕으로 신규 프로젝트에는 적절한 디자인 패턴을 적용해 개발하고,
    기존 코드들은 리팩토링하여 코드 효율성과 가독성을 높이고 싶어서 이렇게 응모합니다.


    감사합니다.

  • jjyh****
    27
    2022-04-13 16:01:27

    디자인 패턴에 대해서 많은 관심을 가지고 간간히 공부하였지만

    딱잡고 정리를 하는 시간을 갖지는 못한 것 같습니다.

    해당 도서와 함께 개념 정리부터 적용까지 진행해보고자 신청하게 되었습니다.

    좋은 기회가 되었으면 좋겠습니다. 

  • 황금산토끼
    2
    2022-04-14 14:28:32

    4년차 SI 개발자입니다. 사수가 없다보니 책이나 강의를 많이 의존해서 성장하고 있습니다.

    평소에 유지보수하기 좋은 코드를 고민을 많이 하는 편이라 클린코드나 리팩터링 최근에는

    단위 테스트를 공부하고 있습니다.


    그래도 많이 부족한데 우연한 기회에 이 이벤트를 보게 되었어요. 디자인 패턴은 필요하면

    검색해서 (특정 몇개만)사용해보았지 깊게 공부한 적이 없습니다. 이번 기회에 유지보수하기

    좋은 방법으로 디자인 패턴을 공부하고 싶습니다.

  • longthin
    24
    2022-04-14 15:36:16 작성 2022-04-14 15:37:53 수정됨

    작은 회사에 다니고 있고, 개발자로 일한지 얼마 안돼서 기능 구현, 유지보수를 주고 하고 있습니다.  입사 전부터 레거시 코드가 꽤 많아서 앞으로 천천히 바꿔야 한다고 듣고 입사했는데 이래저래 사정으로 미뤄지고 있다가 얼마 전에 새로 경력분들 모시면서 이제 곧 기존 프로젝트를 전반적으로 리팩토링을 하게 될 것 같습니다. 그래서 이번 기회에 디자인 패턴을 미리 공부하려고 합니다. 구판을 도서관에서 잠깐 본 적이 있는데 어렵지 않게 설명된 점이 좋았는데 개정판은 한국 특별판으로 편집된 내용이 있다고 해서 기대됩니다.

  • mooooon
    68
    2022-04-14 17:17:36

    안녕하세요 백엔드 개발자 준비생입니다.

    14가지의 패턴들 중 1-2개만 유투브 영상을 통해 이해하고 익숙해졌지만 이를 어떻게 활용할 수 있을지를 생각하면 아직도 막막한 것 같습니다.  

    이 책을 통해 한 두가지 대충 알던 지식에서 14가지의 디자인 패턴의 연습문제와 예제 코드를 재미있게 공부하여 완전히 마스터하고 싶습니다.

    무엇보다 헤드 퍼스트 도서의 구성이나 흐름 등이 독특하면서 재미있어 잘 읽힌다고 들었는데 이번 기회에 저도 빠르게 읽어보고 싶습니다!

  • 파송송
    8
    2022-04-14 17:23:04

    개발을 하면서 무언가를 만들때 구조, 패턴에 대한 이해도가 부족하여 주먹 구구식으로 만들다 보니

    코드가 보기 좋지 않거나 괴상한 형태의 코드를 만들고 있을때가 스스로 많더라구요.

    이럴 때 디자인패턴에 대한 이해와 지식이 겸비 된다면 조금 더 나은 코드를 작성 할 수 있지 않을까?

    라는 생각에 리뷰 이벤트에 동참 하고 싶습니다. 헤드퍼스트 디자인 패턴 읽고 공부해서 광명 찾고 싶네요.

  • 멘탈잠어
    37
    2022-04-14 17:44:24

    자바 처음 공부할때 알라딘에서 헤드퍼스트 구입해서 봤던거 생각나네요 ㅎㅎ

    지금 주니어 개발자에서 어느정도 회사에 선배 개발자가 되어가는 과정중에 있는데 

    좋은 코드를 짤수있는 선배가 됬으면 좋겠네요. 형식적이지만 받아서 공부한번 해보고 싶습니다!

    감사합니다

  • 루다기여워
    207
    2022-04-14 17:52:58

    디자인 패턴을 제대로 공부해본적이 없습니다. 맨날 회사일에 치여 급급하게 코드만 칠줄 알았지ㅠㅠ
    이직에 눈이 멀어서 이것저것 얕게 공부해서 깊이감이 부족했는데 기회가 되면 한번 공부해보고 싶습니다.

  • 이창호
    2
    2022-04-14 18:35:52
    개발자로서 입문 한 후에 매번 디자인패턴이 중요하다는 이야기만 들어서 공부를 해보려고 했었는데 이번을 기회로 공부를 제대로 해보고 싶습니다. 특히 헤드퍼스트 시리즈 책들을 그렇게 어렵지 않게 술술 읽힌다는 이야기를 들었습니다. 
    리뷰 이벤트에 참여 해 보고 싶네요, 
  • 취미로코딩
    51
    2022-04-14 22:31:04 작성 2022-04-14 22:34:36 수정됨

    어느정도 개발자로써 연차가 쌓이면서, 코드 품질에 대해 많은 생각을 하게 되었습니다.


    회사에 들어갔을 때, 디자인 패턴이 무엇인지 아냐고 물어봤던게 기억납니다.

    그 때, SOLID 라는 것과 GoF를 찾아서 공부해보았던 기억이 나네요.(처음에는 GoF 책이 어려웠습니다.)

    그러나 거대하고 복잡한 코드들을 보지 않은 당시의 저에게는 이 원칙들이 주는 장점들이 크게 와닿지 않았습니다.


    이제는 이러한 장점들이 와닿을 정도로 많은 문제들을 마주하게 되었습니다. 이제서야 디자인 패턴의 중요성을 알게되었고 공부를 해오고 있습니다. 


    그러나 디자인 패턴을 공부하다 보면, 언제 써야하고 쓰지 말아야하는지를 판단하기 어려울 때가 있습니다. 또한 현재 사용한 패턴이 제대로 적용되고 있는지 의구심이 들때가 있습니다. 이 책을 통해 적용하고 있는 방식이 적절한지 비교해보고 개선해보고 싶습니다.


    이 책에는 90여개가 넘는 도전적인 연습문제가 있어서 리뷰기간동안 타이핑해보고나 생각해볼 수 있을것 같아서 많은 도움이 될 것같습니다. 또한 중요한 핵심요소를 뽑아서 알려주기 때문에, 저와같은 직장인에게 시간적으로도 많은 도움이 될 것 같습니다.


    한빛미디어(출판네트워크)의 메인페이지 배너에 이번달 내내 걸려있을 만큼 유명한 책인 것으로 알고 있습니다. 리뷰이벤트라는 좋은 기회를 통해 읽어보고 싶습니다.



  • 코딩초봉
    14
    2022-04-14 23:52:15

    몇일 전, 전략 패턴에 대해 공부를 했었고 저의 코드에 전략패턴을 적용한 적이 있었습니다.

    원래 평소에 IF문을 사용하여, 분기처리를 하였고, 클라이언트의 변경요구에 따라 항상 기존코드또한 수정되곤 했었는데

    디자인패턴의 도움때문에 최대한 OCP를 지키며 현재 개발 진행중입니다.

    선임께서 디자인 공부는 헤드 퍼스트 디자인을 보면 더 공부가 쉽게 된다고 했습니다.

    한빛미디어가 낸 헤드 퍼스트 디자인을 보고 좀더 다양한 디자인 패턴을 배우고 프로젝트에 적용하고싶습니다.


  • 로그인을 하시면 댓글을 등록할 수 있습니다.