Effective Javaよーやく読了。
2年ぐらい前だか、siに「えー、マジ未読ー?」ぐらいの勢いで言われてしまったのだが、確かにこの本はJavaを扱う技術者なら早めに読んでおくべき内 容だった。個人的には2〜3章がすげー参考になったかな。hashCode()の挙動とか、まさかSJC-Pで役に立つとは思わなかったわ。
問題は読みづらいって点と事前に知っておくべき事柄が多い、つまり若干敷居が高いってことだな。少なくともGoF23パターンは知ってないと2項目 のsingletonで早くもハァ?な事態になる。果たして2年前のオレに読めたかなぁ...ちょうどデザパタの本を読んでいた頃だったような気 が...。
この読みづらささえなければなー。もしオレが英語圏の人間だったらこの本は文句無く良書だよ。あのゴスリングも10年前に欲しかったと言ったのも頷ける。
とりあえず読み終わったものの、まだノートにまとめきれてないのでしばらくはまた読み返すことになるのかな。早く自分が理解した形でまとめなければ...。
日曜にamazonから注文した本が届いた。

ちなみに前回買えなかったRozen Maiden 1 新装版もついでに注文し、Rozen は即発送可能、インターフェイス指向設計は2-3週間待っててね状態だったのですが、先にこっちが届きました。why(´Д`?
インターフェイス指向設計
― アジャイル手法によるオブジェクト指向設計の実践
色々とレビューが挙がっており、面白そうだったので購入。(参考[1][2])
オライリーにしては薄目の本。Effective Javaよりもちょっとだけ薄い。
早速1章辺りを呼んでみたけど、やっぱオライリーの訳本は秀逸だなぁ。元が洋書だって意識せずに読める。
とりあえず1ヶ月を目標にがんがって読む。
discypus
Effective Javaは原書も(Effective C++に比べると)いまいち読みにくかったような、と
思って原書のPDF(抜粋)見に行ったら、サンプルのPDFも2nd Editionに差し変わってました。
http://java.sun.com/docs/books/effective/
2nd Editionの日本語訳も開始されてるとのことで、出版が楽しみです。
http://yshibata.blog.so-net.ne.jp/2008-05-16
Lyo
むぅ、原書も読みづらいのかぁ...( ;´・ω・)
第2版も楽しみですねぇ。
Joshua 先生がJDK5.0をどのように突っ込むのか個人的に期待してます。
si
今、原書2版読んでるけど、特に読みづらいという印象はなかったよ。
この手の本はコードだけ読めれば内容が伝わるので。
> 少なくともGoF23パターンは知ってないと2項目のsingletonで早くもハァ?な事態になる。
僕は
入門書 → Effective Java → デザパタ本
特に違和感なかった。
例によってコードから入ってくるから、理屈知らなくてもいいかと。
あと、1回目でどうぜ全部を理解するつもりなかったのもあったかもしれない。(未だにシリアライズとマルチスレッドは深く理解してません。)
1回で全体をトレースするようなyo先生みたいな人は、正攻法で読んでください。