헤드 퍼스트 북은 어떻습니까? [닫은]


20

나는 그들 중 누구도 읽지 못했지만 그들의 스타일은 흥미롭고 독특합니다. 그들이 돈 / 시간을 줄 가치가 있는지 확실하지 않습니까?


5
아, 어서 - 그들은있는 거 가치를 바로 커버 아트에 대한 ...
Shog9

1
그것들은 약간 어리석은 일이지만, 어리 석음을 사용하여 포인트를 집으로 가져옵니다.

나는 너무 간단하고 산만하다. "Do n't Make Me Think"와 같은 간단한 문장 / 책 / 간단한 아이디어를 좋아합니다. 텍스트에 그래픽을 뿌릴 때가 좋습니다. 그러나 나는 간결하고 간결하며 다소 건조한 다이어그램을 선호합니다. 간단한 개념은 텍스트로 표현할 수 있습니다 (또는 상식이라면 완전히 생략 할 수 있습니다). 어려운 것들을 그려야하는 경우도 있지만 Pierre가 게시 한 것보다는 upload.wikimedia.org/wikipedia/commons/thumb/5/51/… 와 같이 밀도가 높고 간결한 다이어그램을 선호합니다 .
Job

1
나는 Head First Java를 좋아하지 않는다. 왜냐하면 그들은 똑같은 것을 반복해서 설명하고 그것을 읽은 후에 혼란 스러울 수 있기 때문이다.

user71736과 동의했습니다. 서블릿에 관한 책의 길이는 750 페이지이며, 똑같은 내용을 반복해서 말하면 혼란스럽고 좌절하며 복잡하고 전체적인 그림을 얻기가 어렵습니다.
WKS

답변:


24

나는 그들을 사랑합니다. 나는 그들 중 세 명을 가지고 있으며 다른 저자의 사실에도 불구하고 모두를 즐겼습니다.

부과 구조는 내가있을 때 내가 더 나은 일을 이해하는 경향이 나에게 적합 도면운동 .

대체 텍스트

그들은 또한 유머를 많이 사용하여 학습을 재미있게 만드는 큰 이점을 가지고 있습니다 !

대체 텍스트

일반 텍스트는 나와 잘 작동하지 않습니다. 당신이 같은 경우에, 당신은 그들을 사랑합니다.


2
나는 다양한 주제에 대한 초보자 책으로 그들을 즐겼다는 데 동의합니다. 그들은 통과하는 것이 재미 있었고 구조 설명에 더 동의 할 수 없었습니다.
Chris

내가 할 수 있다면 +1000000. 나는 이것에 동의한다!
David Weiser

머리 우선 디자인 패턴-그 책 규칙.
Ladislav Mrnka

2
동의하다. 바보 같은 이미지가 당신을 속이게하지 마십시오.

19

Head First에 대한 두 가지 극단적 인 의견이 있습니다. 첫 번째는 끔찍하고 다른 하나는 우수하다는 것입니다.

나는 개인적으로 설명이 너무 길고 대부분 주제와 관련이 없기 때문에 끔찍하다고 생각합니다. 내용이 많지 않은 큰 책입니다. 그들은 아이들 (또는 유치한 성인)을위한 책처럼 느낍니다.

어떤 사람들 (제 생각에 대부분의 사람들)은 책을 읽기가 매우 쉽고 설명을 이해하지 못하는 것이 거의 불가능하기 때문에 그 책을 좋아합니다.

Head First 책은 초보자 인 경우에만 좋습니다. 참고 도서로 사용할 수 없습니다. 주제에 대해 전혀 모르는 사람들을 위해 작성되었습니다.

Head First 서적과 Head First 저서가 많이 있습니다. 가장 유명한 것은 "Head First Design Patterns"및 "Head First Java"입니다. 또한 프로그래밍과 관련이없는 책 (물리 및 통계에 관한 책)도 있습니다. 따라서 "Head First"시리즈 전체에 대해 아무 말도 할 수 없습니다. 내가 읽은 유일한 "Head First"책은 "Head First Design Patterns", "Head First iPhone Development"및 "Head First Servlets & JSPs"입니다. 나는 그것들을 좋아하지 않았지만 (설명과 은유와 농담이 성가시다), 나는 그들을 좋아했던 사람들에 대해 알고있다.

다음은 모든 도서 목록입니다. http://oreilly.com/store/series/headfirst.html

다음은 "헤드 우선 디자인 패턴"에 대한 의견입니다. /programming/386087/head-first-design-patterns-opinions-wanted


3
솔직히 나는 당신에게 @snakile에 동의합니다. 헤드 퍼스트 북은 정말 비싸고 솔직히 당신에게 돈을주지 않는 소개 책입니다.
alvincrespo

4

내 의견으로는, 당신이 문제의 주제뿐만 아니라 일반적인 프로그래밍 초보자라면 좋을 것입니다.

즉, 언어로 된 조건부 옵션을 배우기 전에 조건부 란 무엇인지 설명하는 데 많은 시간과 단순하고 어리석은 예가 있습니다 .

그들이 제안하는 솔루션은 종종 매우 가볍고 가벼우 나, 솔루션을 선택 했는지 와 대안이 무엇인지 설명하지 않는 경향이 있습니다.

사용 사례:

  1. C ++ 프로그래머는 PHP를 사용하여 웹 개발에 뛰어 들기를 원합니다. O'Reilly의 "PHP, MySQL 및 Javascript 학습"과 같은 중급 책 중 하나를 추천합니다. 이것들은 언어가 어떻게 작동 하는지를 설명하는 데 여전히 매우 조심스럽고 (페 단어에 대한 경계선) 예제로 가득합니다 : 여전히, 새로운 기술을 배우는 것에 대한 올바른 태도가 있다면, 그중 하나는 거의 모든 것을위한 솔루션을 만들 수 있도록 충분할 것입니다 해당 기술의 표준 범위. 또한 참조로 사용할 수 있습니다.

  2. 웹 디자이너가 자신의 페이지를 활기차게하기 위해 Javascrtipt를 배우려고합니다. 그는 훌륭한 표본이기 때문에 모호한 것은 아니지만 자신이 쓰고있는 것에 대한 아이디어를 모방하기보다는 선호합니다. 그럼에도 불구하고, 그는 그 기술을 습득하기를 원하지 않으며 프로그래밍 매뉴얼을 읽지 않습니다. 따라서 훌륭한 코스 / 레퍼런스 북으로 언어와 컨벤션 자체에 가파른 학습 곡선이있을 것이므로 그만한 가치가 없습니다. 이 경우 헤드 퍼스트 매뉴얼이 가장 좋습니다.


3

훌륭합니다. 해당 주제에 대한 사전 지식 없이도 해당 책으로 새로운 주제를 시작할 수 있습니다. 그러나 이미 그 주제에 대해 잘 알고 있다면 학습 속도가 느릴 수 있습니다. 초보자에게는 간단합니다.

나는 그 주제에 대한 사전 지식없이 Head First SQL, Head First Servlet 및 JSP, Head First EJB (3)를 읽었습니다. 나는 거기에서 좋은 설명을했습니다.


2

나는 개인적으로 그것들을 몹시 좋아하지 않습니다. 나는 정보를 매우 빨리 흡수 할 수있는 밀도가 높은 텍스트를 선호합니다. 그러나 저는 6 세부터 코딩을 해왔으며 새로운 기술 / 언어를 즉석에서 익히는 데 익숙합니다. 운동은 나에게 낭비입니다 (내가 foo를 배우고 있다면 그것은 foo를 무언가에 사용해야하기 때문입니다- 그것은 내 운동입니다).

내가 아는 많은 초보자들은 내가 싫어하는 이유 때문에 Head First 시리즈에서 맹세합니다. 언어는 매우 조밀하지 않기 때문에 (초보자에게는) 더 접근하기 쉬우 며 연습 할 연습이 많이 있습니다.

따라서 학습 스타일에 따라 달라집니다. 주제를 돌아 다니면서 베어링을 얻거나 운동을 시도하고 느리게 진행하거나 직접 프로젝트를 시작할 수있는 조밀 한 매뉴얼을 원하십니까? ? 헤드 퍼스트 북은 후자가 아니라 전자에게 좋다.


1

예, 하나 사십시오, 그들은 우수합니다. Head First Design Patterns 책을 읽었으며 이해할 수있는 예제에 도움이된다는 것을 알았습니다. 나는 또한 재미있는 스타일 때문에 지루하지 않았습니다. 나는 친구에게 Head First Javascript를 추천했고, 그녀는 또한 그것이 훌륭한 책임을 발견했습니다.


1

다른 Head First 서적에 대해서는 잘 모르므로 지금 읽고있는 책, Head First Servlets 및 JSP에 대한 의견을 밝히겠습니다.

이 책의 전반부는 확실히 훌륭합니다. 그들은 그림과 이야기를 통해이 개념을 직설적으로 설명했다. 다이빙 방법으로 J2EE 웹앱을 잘못된 방식으로 구축 한 개발자로서,이 책은 J2EE에 대한 지식에 구멍을 메우는 데 실제로 도움이된다는 것을 알게되었습니다. 내가 아직 시작할 때 묻는 대부분의 질문은이 책의 전반부에서 답을 얻었습니다.

그러나이 책의 나머지 절반은 이미 고급 개발자를위한 것으로 작성되었습니다. 이 책을 통해 초보자가 이해할 수있는 단어로 모든 일이 어떻게 발생했는지 실제로 설명하지 않고도 몇 가지 고급 주제와 개념을 배울 수 있습니다. 이 책은 한 번에 여러 주제를 다루므로 모든 것을 이해하기가 어렵습니다. 심지어 다이어그램과 그림도 혼란스러워합니다.

아직 책을 읽는 중이지만 책이 서두르고 있다는 인상을 받고 있습니다. 책이 머리 속에 모든 것을 함께 조각 할 수 없다는 주제를 명확하게 설명하지 못했기 때문입니다. 이 딜레마 로이 질문을하게되었습니다 .

서블릿과 JSP 이외의 다른 것을 읽지 않았기 때문에 다른 헤드 퍼스트 책이 같은 방식인지 알 수 없습니다.


1

Head-First 시리즈 책은 내가 가장 좋아하는 책입니다. 유머와 대화 형식으로 쉽고 재미있게 학습 할 수 있습니다. 모든 책은 뇌가 어떻게 작동하고 뇌의 능력을 최대한 활용하는 방법에 대한 그림으로 시작합니다. 나는 그들을 채택하려고합니다. 학습 디자인 패턴을 매우 쉽게 만들었습니다.


1

Head First JavaHead First Design Patterns를 모두 읽었습니다 . 사용 된 스타일은 실제로 독특하며 대부분의 사람들에게 사랑 / 증오의 무언가입니다. 제 생각에 모든 사람들이 알아야 할 것은 이런 종류의 책은 일을 매우 명확하고 간단하게하지만 비용이 든다는 것입니다. 비용은 이러한 방식으로 설명하는 데 부과되는 오버 헤드입니다. 여러 가지 예와 은유로 여러 가지를 반복해서 설명합니다. 문제의 핵심으로 즉시 뛰어들 수없는 중요한 오버 헤드입니다.

이 스타일은 Head First Java 책에 매우 적합하다고 생각했습니다 . 나는 그 책에 관한 모든 것을 좋아했으며, 개념을 이해하고 그것들에 대한 직감을 개발하는 데 매우 도움이되었습니다. 반면에, 나는 헤드 퍼스트 디자인 패턴 을 전혀 좋아하지 않았습니다 . 제 생각에는 그것이 장황한 방법이되었고 때로는 요점을 완전히 놓친다는 것입니다. 메타 정보가 너무 많았지 만 유용한 정보는 많지 않았습니다.


1

나는 Head First Design Patterns를 정말로 원했지만 읽을 수 없었습니다.

아마도 내 잘못이야-애플 컴퓨터가 TV에 연결되었을 때를 기억할만큼 나이가 들었다.


그들은 아직도 - apple.com/appletv

예-누군가 농담을 발견할지 궁금했습니다!
Martin Beckett

무슨 농담. . . ?
Malfist

0

나는 그들을 사용한 적이 없지만 내 동생이 맹세합니다. 그는 설명에 의한 학습과 모범에 의한 학습의 균형이 옳다고 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.