ヘッドファーストブックはどうですか?[閉まっている]


20

一度も読んだことがありませんが、彼らのスタイルは面白くてユニークです。彼らがお金/時間を与える価値があるかどうかわかりませんか?


5
ああ、来る-彼らはしている価値は、それだけでカバーアート...のために
Shog9

1
注意してください、彼らは少し馬鹿げていますが、彼らは愚かさを使ってポイントを家に追い込みます。

私はそれらがあまりにも単純で気を散らすものだと思います。「Do n't Make Me Think」などの短い文章/本/シンプルなアイデアが好きです。テキストにグラフィックが散りばめられているのが好きです。ただし、簡潔で簡潔な、ややドライな図を好みます。単純な概念はテキストで表現できます(または、それらが常識であればスキップします)。難しいものを描画する必要がある場合もありますが、私は、Pierreが投稿したものよりも、upload.wikimedia.org / wikipedia / commons / thumb / 5/51 /などの密集した簡潔な図を好みます。
仕事

1
私はHead First Javaがあまり好きではありません。なぜなら彼らは同じことを何度も繰り返し説明しており、それを読んだ後に混乱するかもしれないからです。

user71736と合意しました。サーブレットに関する本の長さは750ページであり、繰り返し同じことを繰り返しているため、全体像を把握するのが難しく、イライラし、複雑で、困難になっています。
WKS

回答:


24

私は彼らを愛しています。私はそれらの3つがあり、それらが異なる著者からのものであるという事実にもかかわらず、それらをすべて楽しんだ。

課せられた構造は、私が持っているとき、私はより良いものを理解する傾向があるように私のために理想的である図面演習を

代替テキスト

彼らはまた、ユーモアをたくさん使うという大きな利点があり、学習を楽しくします!

代替テキスト

プレーンテキストはうまく機能しません。あなたが同じケースにいるなら、あなたはそれらを愛するでしょう。


2
私は同意するでしょう、私はそれらを様々なトピックのスターターブックとして楽しんだ。彼らは通り抜けるのが面白かったので、構造コメントにこれ以上同意できませんでした。
クリス

可能であれば+1000000。これに同意する!
デビッドワイザー

ヘッドファーストデザインパターン-その本のルール。
ラディスラフMrnka

2
同意する。愚かな画像にだまされないでください-著者は自分のものを知っています。

19

Head Firstには2つの極端な意見があります。1つ目はひどいということ、もう1つは素晴らしいということです。

私は個人的に、彼らの説明はあまりにも長すぎ、ほとんどの場合非常に話題から外れているので、彼らはひどいと思います。内容がそれほど多くない大きな本です。彼らは子供(または幼稚な大人)のための本のように感じます。

一部の人(私が思うほとんどの人)は、それらの本が非常に読みやすく、説明を理解しないことはほとんど不可能であるため、それらの本を愛しています。

ヘッドファーストの本は、初心者の場合にのみ有効です。それらを参考書として使用することはできません。それらはトピックについて全く何も知らない人々のために書かれています。

多くのHead First本と多くのHead First著者がいることに注意してください。最も有名なものは「Head First Design Patterns」と「Head First Java」です。また、(物理学と統計に関する)プログラミングに関係のない本もあります。ですから、「ヘッドファースト」シリーズ全体については何も言えません。私が読んでみた「Head First」の本は、「Head First Design Patterns」、「Head First iPhone Development」、「Head First Servlets&JSPs」だけです。私は彼らが好きではありませんでした(彼らの説明、隠jo、ジョークは迷惑でした)が、彼らを好きな人々については知っています。

ここに彼らのすべての本のリストがあります:http : //oreilly.com/store/series/headfirst.html

「ヘッドファーストデザインパターン」についての意見を以下に示します。https : //stackoverflow.com/questions/386087/head-first-design-patterns-opinions-wanted


3
正直、@ snakileに同意します。ヘッドファーストブックは、実際には高額なイントロブックであり、正直なところ、金銭的な価値はありません。
-alvincrespo

4

私の意見では、問題のトピックだけでなく、あなたがプログラミング全般の初心者であれば良いでしょう。

つまり、言語の条件のオプションを学習する前に、条件と何かを説明するために多くの時間を費やします

彼らが提案する解決策は非常に無駄がなく軽量ですが、多くの場合彼らがその解決策を選択した理由と代替案を説明しません。

ユースケース:

  1. C ++プログラマーは、PHPを使用してWeb開発に飛び込みたいと考えています。「PHP、MySQL、Javascriptの学習」など、O'Reillyによる中級レベルの本の1つをお勧めします。それらはまだ言語の仕組みを説明するのに非常に注意を払っています(学問的な境界線)、そして例がたくさんあります:それでも、あなたが新しい技術を学ぶことに対して正しい態度を持っているなら、それらのうちの1つはあなたが内のほとんど何のためのソリューションを構築することを可能にするでしょうその技術の標準的な範囲。また、参照として使用することもできます。

  2. Webデザイナーは、Javascrtiptを学習してページを活気づけたいと考えています。彼は素晴らしい標本であるため、コピーペーストするよりも、曖昧ではあるが、自分が書いているものについてのアイデアを持っていることを好む。それにもかかわらず、彼はその技術を習得したくなく、プログラミングマニュアルを読んだことがありません。したがって、言語と慣習自体の学習曲線が素晴らしいコース/リファレンスブックであり、それは価値がありません。その場合、Head Firstマニュアルが間違いなく最良のオプションです。


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 Webアプリを構築した開発者として、私はJ2EEの知識のいくつかの穴を埋めるのにこの本が本当に役立つと感じました。私がまだ始めていたときに尋ねる質問のほとんどは、本の前半で答えられました。

しかし、この本の残りの半分は、すでに上級開発者向けであるかのように書かれていると思います。この本は、初心者が理解できる言葉ですべてがどのように起こったかを実際に説明することなく、いくつかの高度なトピックと概念に飛び込みます。この本は一度にいくつかのトピックを投げるので、すべてを理解するのに苦労しています。図や写真も紛らわしいと思います。

私は今でも本を読んでいますが、今は頭の中ですべてをつなげることができないというトピックを明確に説明できなかったため、急いでいるという印象を受けています。このジレンマにより、私はこの質問をすることになりました

サーブレットとJSP以外は読んでいないので、他のHead First本が同じ方法であるかどうかはわかりません。


1

Head-Firstシリーズの本は私のお気に入りです。ユーモアと優れた会話スタイルにより、学習が簡単で興味深いものになります。すべての本は、脳の働きと脳の能力を最大限に引き出す方法の説明から始まります。私はそれらを採用しようとします。彼らは私にとってデザインパターンの学習をとても簡単にしてくれました。


1

私はHead First JavaHead First Design Patternsの両方を読みました。使用されるスタイルは確かにユニークであり、ほとんどの人にとって愛/憎しみの種です。私の意見では、誰もが理解するべきことは、これらの種類の本は物事を非常に明確かつシンプルにするが、コストがかかるということです。コストは、物事を説明するこの方法が課すオーバーヘッドです。物事は複数の例とメタフォアで何度も説明されています。これは大きなオーバーヘッドであり、すぐに問題の核心に飛び込むことはできません。

このスタイルはHead First Javaの本に非常によく合っていると思いました。私はその本についてのすべてが好きでした、そしてそれは私にとって非常に役に立ちました、概念を把握して、それらについての直観を開発することにおいて。一方、私はヘッドファーストデザインパターンがまったく好きではありませんでした。私の印象は、それが冗長になる方法になり、時には、その点を完全に見逃してしまうということでした。メタ情報が多すぎましたが、実際に役立つ情報はあまりありませんでした。



0

私はそれらを使用したことはありませんが、私の兄弟は彼らに誓います。彼は説明による学習と例による学習のバランスがちょうど良いと考えています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.