|
Head First 시리즈는 이 책으로 처음 봤다(읽었다기 보다는) 만화책 보는 느낌이다.
객체지향 분석과 설계에 대한 처음 접해보는 초보자들에게 왕추천한다. 만화책처럼 술술 읽혀지고 아무일 안하고 책만 보면 하루면 다 볼 수도 있다.
그러나 단점도 있다. Head First 시리즈 처음 보는 사람은 약간 당황할 것이다 미리보기를 보고 주문하시길 바란다. 책 특성상 엄청 산만해서 다 읽고나서 정리가 안된 느낌이다. 본인이 머리가 나빠서 일 수도 있지만...
약간이라도 자바나 C# 같은 객체지향 언어를 알고 있으면 좋지만 몰라도 볼 수 있을 것 같다.
아무튼 내 서평이 주문자에게 약간이라도 도움이 되길 바란다.
|
|
구매동기: <<Head First Design Patterns>>을 읽고 구매한 책. 책의 내용: 이 책은 소프트웨어를 만들기전 분석하고 설계하는 방법을 가르켜주는데, 이야기 속의 문제와 여러 퍼즐들을 해결하면서, 다양한 방법들을 자연스럽게 터득할수 있게 도와준다. 책의 코딩은 JAVA로 이루어져 있지만, c#만 알고있어도 이해하는데 지장이 없었다. 그리고 Design Patterns가 코딩을 하는데 있어서 필살기라면, 분석과 설계는 기본기와 같으니, <<Head First Design Patterns>> 책을 읽으신 분들에게 한번쯤 읽어보는 것을 추천드립니다. 한줄 평가: 소프트웨어 분석과 설계방법을 다각도로 쉽게 알려주는 학습서. |
|
이 책은 초판이 나온지 무려 10여년이 흘렀지만, 그 동안 아키텍처의 기본 기법을 이처럼 쉽게 풀이한 책은 본적이 없다. 기법 뿐만 아니라 프로그래밍의 사상, 원리 / 원칙을 매우 물 흐르듯(?)이 자연스럽게 글과 그림으로 녹여 놨다. 이 책은 처음 읽어서는 파악이 되지 않는다. 마침 입사한 연도에 이 책이 나와서 보기 시작했다. 아마 10번은 더 읽었을 것 같다. 처음 읽었을 때는 유즈케이스 작성법도 다 못읽었던 것으로 안다. 너무 어려웠고, 서양서의 발전형 모델(앞쪽 코드가 뒤에서 계속 나오므로 점핑 불가)로 작성되어 있고, 와닫지 않는 유머, 항상 누군가 삽질을 하고 프로페셔널한 사람이 나와서 마구마구 설명해주는 미국식 교육 영상과 같이 구성되어 있기 때문이다. 이 부분에서 개인 취항이 맞지 않으면 읽기에 실패할 것이다. 하지만, 견디고 끝까지 읽었으면 한다. 그리고 여러 번 다시 반복해서 읽었으면 한다. 십 수권의 아키텍처 설계 관련 책을 읽어봤지만 이 보다 설계에 필요한 기초원리를 쉽게 설명한 책이 없다. (여러번 읽은 결과 이젠 거부감이 없다...) 그리고 이 책의 최대 단점으로 자바 1.4버전이다. 하지만, 아키텍처라는 것은 언어를 뛰어 넘기 때문에 문제가 없을 것이다. |
|
초급개발자라면 읽어보길 추천합니다.!!!! 객체지향 대해서 이렇게 재미있게 설명한책이 있을까요 ? 내용면에서도 알차고생각할점도 많아 강추합니다. 한가지 흠이라면 중간중간 퀴즈들에서 문제설명이 친절한편은 아닙니다. 그래도 이책은 충분히 좋은책 이며 여러번 볼필요가 있습니다. 실제 프로젝트에도 적용하시길 걸투를 빕니다. 그럼 바빠서 이만쓰겠습니다. 모두공부합시다!!! |
|
지금까지Java나 다른 언어들은 잠깐 맛보기 정도만하고 C 언어 위주로 개발을 하다보니 객체지향은 나랑 관계가 없는 것처럼 느껴졌었다. 그래도 개발할 때 가능한 객체지향적으로 하려고 고민하고 시도도 해 봤지만, 정말 시도만 해 보는 수준정도이다보니 객체지향적이었다고 남들에게 공개하기는 부끄러운 수준 정도의 결과물. Head first 책은 이전에 몇권 훓어본적이 있지만 약간은 장난스럽게 느껴지는 구성에 적응이 잘 안된다. 이 책도 이런 이유때문에 구입을 몇번이나 망설였으니깐..그래도 워낙에 많은 사람들에게서 명저로 추천이 되어 다시 시도해 본다. 몇번 하다보면 적응이 되겠지..인간은 적응의 동물이니깐.. |
|
저번에 스토리가 있는 디자인 패턴도 그렇고.. 이번 세상을 설계하는 객체지향 방법론..도.. 스토리가 있어서 참 좋은거 같다. 예전에 헤드퍼스트 시리즈를 첨 사봤을때는.. 너무..정신없게..써놔서..싫었는데.. 이제는..그 정신없이 써놓은 글귀들이.. 참..주옥같은 글인거 같다. 기존 다른 책들은 모르겠지만.. 디자인 패턴 책이나..이번 책인 객체지향 방법론 책은 각 챕터마다..하나의 프로젝트를 구현해가면서.. 그 챕터에 주제에 맞는 문제를 놓고.. 책속의 상반된 의견을 가진 개발자들끼리.. 지지고 볶으면서 해결책을 제시하고... 해결해나간다.. 참 좋은 구성인거 같다. 챕터마다 스토리가 있는것도 맘에 들고. 그 주제에 맞는..스토리로... 결론을 이끌어가는 것도 맘에 든다. 참 괜찮은 책인거 같다. |