timor's log

Information

This article was written on 30 12月 2008, and is filled under books, technical books.

リファクタリング―プログラムの体質改善テクニック

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
マーチン ファウラー Martin Fowler
児玉 公信 平澤 章
友野 晶夫 梅沢 真史
ピアソンエデュケーション
売り上げランキング: 37666

私のアイドル、Martin Fowlerの本です。
ちなみに本書に頻繁に登場するKent Beckも私のアイドルだったりします。
しかしながらJUnitはあまり好きじゃないんですけど。(笑

リファクタリングを主眼に書かれていますが
私の感想としてはリファクタリングとしてだけでなく
GoFのデザインパターンをより実践向けにした
「新デザインパターン」と言っても良いのではないかと思っています。

これは良くやるよね。とか
これはやってた。とか
こんなやり方があったんだ。とか
私にとっては、まさに「デザインパターン」でした。
(GoFのデザインパターンに出会った時の感想(感動)と同じく・・・)

私にとって「こんなやり方があったんだ。」というのは
本当に何度出会っても興奮します。(少女の様にと言いたい所ですが・・・
まさにこの本は興奮する本でした。

中級者位の人には良いと思います。
どうしても、デザインが自分の得意な方向へ偏りがちなのですが
この本を読んで、そっか!と思う部分も多く、非常に勉強になりました。
また少し自分の設計が変わると思います。(これはかなり嬉しい&楽しい)

やっぱりMartin Fowlerは私のアイドルなんだなと再認識もしました。(^^;

コメントを残す