Head Firstデザインパターン―頭とからだで覚えるデザインパターンの基本
Head Firstデザインパターン―頭とからだで覚えるデザインパターンの基本
Head Firstデザインパターン―頭とからだで覚えるデザインパターンの基本
オライリージャパン オライリージャパン Eric Freeman
¥ 4,830
Head Firstオブジェクト指向分析設計 ―頭とからだで覚えるオブジェクト指向の基本
Head First Java 第2版―頭とからだで覚えるJavaの基本
Head First SQL 頭とからだで覚えるSQLの基本
Head First JavaScript 頭とからだで覚えるJavaScriptの基本
Head Rush Ajax ―学びながら読むAjax入門
■楽しく、わかりやすい 評価5 日付2008-07-18 今までいくつかデザインパターン関連の書籍を読みましたが、
(そしてどちらかというとより学術的な書籍のほうが好みですが)
これはとても良いですね。
題材がシンプルで説明がわかりやすく、パラパラとページを
めくれる感覚の中にもそれなりに考えさせる内容を盛り込んでいます。
単純に実装したコードの問題点を明らかにし、(←まずここで考えさせる)
改良しながら結果的にあるデザインパターンがうかびあがり、
最後にそのパターンの説明や他のパターンとの比較などがあります。
読んでいると、まるで自分でコードを書いてリファクタリングしているような
気分になります。そして、「**さんが、こういう機能が欲しいと言い出しました。」
「えー、また追加変更かよー、聞いてねーよー。」などと思いながら読んでいる
自分に気づき、まるで日常の業務そのままであることに気づきます。
(リファレンスとしてではなく)理解するために読むのであれば一番のお勧めです。
訳について心配される方もいると思いますが、自分は全て理解できましたので
大丈夫だと思います。
■独特な解説 評価3 日付2008-06-21 読了率:60%
訳:★☆☆
直訳調で、読みづらい。
”人の理解を助ける”狙いがある書籍の性格上、どうしても致命的。
内容:★★★
(シリーズとして知られる)解説の仕方は、独特で憎めない。
意外に、深く突っ込む内容だった。
そういったところで、読みこなすには、前理解がある程度必要で、
(”機能と実装”のような抽象的な言葉に、具体的な感覚を持ち合わせておく必要がある、など)
1冊目に向かうと面食らうだろう。
すべてのパターンに関して、解説を行わない。
紹介出来ないものについては、簡略化した説明で補っている。(見開き1頁)
一方で、デザインパターンにない”Compoundパターン”に章を割く点も、独特と言える。
総括として、他のデザパタ本で、一定の理解が出来た、
その理解をより深めたい方のための、書籍と結論した。
訳の悪さや、意外に突っ込む内容から、
他でデザパタを理解できなかった方のための本では
もはや無くなっている。
■これでいいの? 評価1 日付2008-04-16 訳者は日本語がまず理解していないのではないでしょうか。
こんな酷い翻訳初めてです。
「日本語が変」なので「読みづらく」、そのため読み続けると「飽きてしまう」ので集中することができません。
赤ペンを片手に日本語を修正しながら読んでいますが、最後まで読めるか疑問です。
日本語の統一も今ひとつ。
■読みやすい 評価5 日付2007-10-21 デザインパターンの本としては最も読みやすく、理解しやすい本のひとつ。GoFのパターンのうち、重要なものにフォーカスして解説。重要なポイントについては繰り返し、手を変え品を変え説明されている。その結果、GoFのパターン本よりも分厚い本になっている。初めてデザインパターンを学ぶため、あるいは他のデザインパターンに挫折した場合などに最適な本。一通り理解した後に、細かいポイントを見直すにはやや冗長かもしれない。
■本当に良本! 評価5 日付2007-04-15 デザインパターンを身に着けたい、という思いから、色々な本に手を出してきましたが、
その度に途中で読むのがつらくなって、止めてしまっていました。
「暗記」しようという読み方にどうしてもなってしまいがちでした。
この本は違いました。
著者自身が、いかに読み手に興奮して読ませるかを研究しているだけあって、
最後まで一気に読み進めることができました。
「暗記」という考えに襲われることなく、
これまでのCodeをこう変えようという発想が浮かんだりして、
そんなゾクゾクした気分でデザインパターンに触れることができると思います。
そして、GoFパターンを全て紹介するのではなく、
あえて入門しやすいパターンに絞って紹介していることも好感です。
⇒ もっと詳しく調べる