Java言語で学ぶリファクタリング入門 を購入した: 008
- http://homepage2.nifty.com/youichi_kato/src.html
ReplaceTypeCodeWithSubclasses (2007-02-12)
refsrc-2007-02-12.tgz
カバレーッジレポートのスクリーンショット
として、ReplaceTypeCodeWithSubclasses の章のソースコードを maven 化プロジェクトに追加したものを公開しました。
Shape の名前 "LINE", "RECTANGLE", "OVAL" の文字列を ShapeXXX 中で持たずに、
ShapeFactory で定義するように変更してみた。
1 ファイル中に NAME を集中させることで、ShapeXXX を追加/変更する際に、
違うShapeXXXX に同じ名前を意識せずに付けてしまうようなことが防げるだろう。
« xfy から applescript を起動する | トップページ | ピックアップ: How to install Vista in OS X , SEO効果の進化, etc... »
この記事へのコメントは終了しました。
« xfy から applescript を起動する | トップページ | ピックアップ: How to install Vista in OS X , SEO効果の進化, etc... »
コメント