18

現在、私は Head First Java を介して Java を学習している最中であり、OOP / デザイン パターンについてもっと読むことに前向きになり始めています。

私の質問は、Head First Java の次にどの本を読むべきかということです。Head First Design Patterns と Head First Object Oriented Analysis and Design の間で迷っています。間違いなく、おそらく両方を読むべきですが、この 2 つの違いがどこにあり、どちらが Head First Java のフォローアップとして適しているかは正確にはわかりません。

これらを読んだ人からの提案や詳細は大歓迎です。

4

2 に答える 2

11

ヘッド ファーストのオブジェクト指向分析と設計から始めます。その理由は、一部の設計パターンでは、事前にオブジェクト指向プログラミングの十分な知識が必要になるためです。

今、あなたは開発の領域に足を踏み入れています。それは、読むことだけでなく、あなた自身の例に取り組むことも重要です. たとえば、何かを行うためのソフトウェアを作成しようとすることは、本から 300 ページを読むよりもはるかに生産的です。ソフトウェアについて学ぶことは非常に実用的なので、学んだことを応用することが重要です。

一般的に、多くの本は同じ原則を焼き直しているが、Head First の本のスタイルが好きなら、ぜひ読んでほしい。Java プログラミング言語に少しでも興味があるなら、Joshua Bloch 著『Effective Java』という本をお勧めします。

于 2011-07-19T15:18:13.863 に答える
3

まず第一に、私はそれらの本が大好きなので、素晴らしい選択です:-)「HeadFirst Design Patterns」はデザインパターンについてのみ話します、「Head First Object Oriented Analysis and Design」には、要件エンジニアリング、テストなどのようなものがたくさん含まれています。 OOPを学びたい場合は、最初にデザインパターンブックを選択し、次にもう1冊を選択することをお勧めします。

于 2011-07-19T15:11:47.840 に答える