- ベストアンサー
デザインパターンのお勧め書籍
Javaでデザインパターンの勉強をしたいと思っています。 サンプルプログラムとそれを実行できる環境設定まで解説してくれている書籍はありますでしょうか? お勧めの書籍を教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。基本的にJavaはJDKをインストールしてテキストエディタ が利用できれば利用可能です。お勧めの参考書としましては、 前者様と同じ意見です。Javaでデザインパターンを学習するとの ことですが、Javaでデザインパターンを学習した者のアドバイスとしましては、基本的には、少なくともGoFのデザインパターンはこれでもかというくらい、インターフェース、抽象クラス、オーバーライドの概念<当然他の基礎的な知識は必要ですが>が、必要とされます。ですから、 そこらへんのことが、躊躇なくつかえることが挫折せずに学習するための必要条件であると思います。参考書を理解することと、パターンを 使いこなすこととは、大きな違いがありますので、何度も何度もパターンの考え方を繰り返し学習してマスターしてください。ひとたび、パターンが理解できるようになりますと、ほかのオブジェクト指向言語、たとえば、C++、C#、VB.NET、ときどきPHPなどでも応用することができるようになると思います。ぜひ頑張ってください。
その他の回答 (1)
Javaでデザインパターンといえば、 「Java言語で学ぶデザインパターン入門」 これが決定版だろうな。確か増補改訂版が出てるはず。 ただし、サンプルプログラムは掲載されているが、 >それを実行できる環境設定まで解説してくれている これは、ない。というか、そもそもデザインパターンなんてのは既にプログラミングで開発を行ってる人間が学ぶもので、となれば既に実行するための環境は整っているわけだから、今更、何の説明も不要だろう、ということだろうな。 とりあえず、そのへんはJavaの入門書を買ってくるといい。どっちにしろ、まずJavaがわからなきゃデザインパターンもわからないんだから。
お礼
>そもそもデザインパターンなんてのは既にプログラミングで開発を行ってる人間が学ぶもので やはりそうですかぁ。 私はVB.NETのプログラマでJavaはあまり詳しくないんです。 言語的なことは理解できるんですけど、開発環境を整えたりというのが苦手で…。 そういったことまでお世話してくれる本があればと思ったのですが…。