CodeGym /Java Blog /ランダム /Barry Burd 著『Java For Dummies』 - この本は注目に値しますか?
John Squirrels
レベル 41
San Francisco

Barry Burd 著『Java For Dummies』 - この本は注目に値しますか?

ランダム グループに公開済み
「For Dummies」は最高評価の書籍シリーズです。したがって、多かれ少なかれどのようなテーマでも、よく学ぶための初心者向けの本を見つけようとするとき、かなりの頻度でこれらの本のいずれかを詳しく調べます。Barry Burd 著の『Java For Dummies』は、一部のカテゴリーの学生にとっては読む価値があるかもしれません。 Barry Burd 著『Java For Dummies』 - この本は注目に値しますか?  - 1

この本は何についてですか?

当然のことながら、この本は初心者向けの Java 言語について書かれています。正確に言えば、初心者向けの Java Core。著者自身も、本の中で今必要な部分から読み始めることをアドバイスしています。「読まなくてもよいもの」セクションに役立つ推奨事項が記載されています。コーディングを始めるのが待ちきれない人には、Barry のこのアドバイスに従うことをお勧めします。

パート 1. Java の入門

第 1 部は 3 つの章で構成されています。最初の章は、プログラミングへの最新のアプローチについて何も知らない学生を対象としています。第 2 章には、Java の仕組み (Java 仮想マシン)、ソフトウェア開発のプロセスなどについて役立つ情報が含まれています。また、プログラミングを開始する前に PC にインストールする必要があるパッケージとソフトウェアについても説明します。ただし、この章の代わりに、インターネット上の短いチュートリアルのいずれかを使用できるようです。3 番目の章では、最初の Java プログラム、つまりそのコンポーネントの解析を示します。有益な情報なので、今大変だと思ったら後で見返すのが正解です。この章の問題点は、説明されているポイントの多くが、練習することでより良くなるということです。最初の部分については全体的に何と言えますか? 大人の学生から乗り換えた人や、一貫した学術的アプローチを好む人など、プログラミングについて何も知らず、急いで最初のプログラムを作成しない人にのみ、学習の開始としてこの本を詳しく読むことをお勧めします。厳密に学術的に書かれているかというと、全くそんなことはなく、とても面白いです。ただし、できるだけ早くコーディングを試したい場合は、Java 学習の初日からコーディングを開始することをお勧めします。正直に言うと、これがプロのプログラミングへの最も速くて最も適切な方法のように思えます。したがって、最初のプログラムを作成するには、オンライン チュートリアルを使用し、通勤中または寝る前に「Java for Dummies」を読むとよいでしょう。厳密に学術的に書かれているかというと、全くそんなことはなく、とても面白いです。ただし、できるだけ早くコーディングを試したい場合は、Java 学習の初日からコーディングを開始することをお勧めします。正直に言うと、これがプロのプログラミングへの最も速くて最も適切な方法のように思えます。したがって、最初のプログラムを作成するには、オンライン チュートリアルを使用し、通勤中または寝る前に「Java for Dummies」を読むとよいでしょう。厳密に学術的に書かれているかというと、全くそんなことはなく、とても面白いです。ただし、できるだけ早くコーディングを試したい場合は、Java 学習の初日からコーディングを開始することをお勧めします。正直に言うと、これがプロのプログラミングへの最も速くて最も適切な方法のように思えます。したがって、最初のプログラムを作成するには、オンライン チュートリアルを使用し、通勤中または寝る前に「Java for Dummies」を読むとよいでしょう。

パート 2. 独自の Java プログラムを作成する

このパートでは、プログラムの主な要素について説明し、最後にプログラムを作成するよう提案されます。Barry (著者) が正しく指摘したように、この章は Java の特性を考慮して書かれていますが、ほとんどがプログラミングの基本をそのまま教えています。この部分にも 3 つの章があります。「変数とその値」、「制御構造」、「サイクル」。彼らは非常に詳細に説明しており、すでにプログラミングをしている人でさえ混乱しがちな瞬間を考慮しています。たとえば、変数とその名前、命令、演算子の違いは何でしょうか? すべての初心者にお勧めします (ただし、実践的なタスクを忘れないでください)。

パート 3. OOP

この部分は、将来本物の Java ソフトウェア開発者になりたいと考えている実際の Java ダミーにとって不可欠です。クラスとオブジェクト、オブジェクト指向プログラミング原則 (OOP) に特化しています。OOP アプローチが大規模なプログラムの開発に優れている理由がわかります (ネタバレ: まず第一に、コードの反復性を避けるためです (笑))。この部分には、ファイルとクラスのコンストラクターの操作に関するいくつかの章が含まれています。上の文で私が書いた単語のほとんどが理解できない場合は、この部分を必ず学習する必要があります。ここでの説明と例は素晴らしいです。これを読んでコード例をいくつか書くと、OOP を基本レベルで理解できるようになると思います。ただし、ポリモーフィズムやカプセル化などの一部の OOP 原則については、より詳細な開示が不足しています。それらにはヒントしかありません。

パート 4. スマートな Java テクニック

有益な部分です。すべての新しいテクニックをよりよく理解するには、この本を読み、コーディングの練習を数多く行うことをお勧めします。変数とその適切な使用法に特化した章、および例外に関する章には、優れた説明が満載です。配列に関する章は正確で刺激的です。コレクション、ジェネリック、ストリーム。私にとって、これらのトピックは十分にレビューされていませんでした。確かに、この本は初心者向けの Java 開発に関するものです。とにかく、コレクションについて詳しく話すのは不必要ではありません。このパートでは、Lambdas や関数型プログラミングなどの多かれ少なかれ最新の Java 機能や、古くて時代遅れのテクノロジーである Swing について少し知ることができます。確かに作者はこれでグラフィカル ユーザー インターフェイスをデモンストレーションしていますが、それは古いものです。第三部はすべて非常に対照的であると言わざるを得ません。いくつかのトピックはうまく説明されていますが、いくつかのトピックは最良の方法で説明されていません。役立つトピックもあれば、古いトピックもあります。

パート 5. 十の位の部分

この部分はかなり短いです。よくある間違いを避けるためのヒントと役立つ Web サイトが含まれています。インターネットの記事に近い、良い記事のようです。 Barry Burd 著『Java For Dummies』 - この本は注目に値しますか?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

結論

この本の一般的な結論は、第 4 章の結論と似ています。Barry Burd 著の『Java for Dummies』は、学習のためにいくつかのリソースを使用する準備ができている初心者にとって優れた本です。これはプログラミングの教科書やチュートリアルとは言えません。これは、あなたの最初の Java ハンドブックです。ステップバイステップのチュートリアルと (必然的に) コーディング タスクを解決するのと並行して読むことをお勧めします。ここでは、いくつかの問題について詳しく検討します。著者の教師としての経歴を感じるかもしれません。初心者の生徒にとって最も大きな困難を引き起こした問題について詳しく説明しています。ただし、ここでは有益な記事のレベルで、非常に表面的に明らかになったいくつかのトピックを紹介します。ただし、『Java for Dummies』は初心者向けの本です。したがって、それがその言語に慣れる最初の繰り返しになる可能性があります。Barry Burd 著『Java For Dummies』 - この本は注目に値しますか?  - 3さらに、『Java For Dummies』は読みやすく、生き生きとした面白い例や余談が満載です。外出先や就寝前など、どこでも簡単に読むことができます。もちろん、作者のスタイルに満足している場合です。そして覚えておいてください、この世にあなたをソフトウェア開発者に変えてくれる本はないということです。練習だけができるのです。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION