A Day In The Life

とあるプログラマの備忘録

リファクタリングを実践するには

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法

日経BP

このアイテムの詳細を見る


デザインパターンを使って効率よくリファクタリングするにはどうすればいいのかって事に焦点を当てて書かれています。

パターン魔にならないようにどのような状況でパターンを使えばいいのか、こんな時は使っちゃダメよ的なことも書かれていて非常に参考になります。



本書を読む前にファウラーのリファクタリングデザインパターンの本を先に読む事をおすすめします。

実際に開発で使ったコードが載っているので、ただのサンプルコードが載っている本とは一味違います。