今回で本書を読むのは2回目。オブジェクト設計をある程度理解できていないと難しい部分もあるが、より良い設計を目指す人には是非読んでいただきたいと思う。私自身にとっても何度も読み直したいと思うバイブル的書籍である。
タイトルのごとく!<P> 私は新人の時に会社の先輩に薦められて購入しました。当時は全く理解できず、2年近く寝かせていました。去年あたりからJavaも理解できるようになり、ふと手にとって読み返したのですが、自分がなぜもっと早くこの本をしっかりと読まなかったのか、後悔しました。発売当初は継承が美学とされていた時代ですが、この本はすでにInterfaceの利用方法、ダブルディスパッチ、カプセル化そしてJavaでのSingletonの実装方法などが丁寧に書かれていました。<BR> 今でも何度も読み返しております。値段も手頃で私のバイブルとなっております。Javaの文法とオブジェクト指向は理解し、現場でもコードは書けるようになったが、なんかまだ足りない。。と感じた人にぴったりと思います。第二版、出版されな!いかなぁ。。。
どちらかというと、ある程度Javaでのプログラミング経験をつんでからのほうが、より理解しやすい本でしょう。<BR>デザインパターンの解説本はたくさんありますが、なぜそれがいいのか、なぜそうすべきなのかがすっきりわかります。<BR>私は3,4ヶ月に1度読み返していますが、そのたびに、「そういうことか」と新たに納得する部分が出てくる1冊です。