2010/03/17 19:59:16
Java言語で学ぶリファクタリング入門
二年近く積んであったが、最近javaで書いてるので読んでみたら想像以上に面白かった。厚さの割にスラスラ読めたので、二日程度で読み終わった。
良書
- enumでシンボリック定数を表現
- 名前重要
- 双方向リンクは避ける
- タイプコードを表す新しいクラスを作る
- リスコフの置換原則
- @override
後半は、パターンが解決したかった「もの」が多かったので、デザインパターンを知っていないと理解しにくいかもしない。逆に知っていればさらっと入ってくる。
Java言語で学ぶリファクタリング入門
増補改訂版Java言語で学ぶデザインパターン入門