本誌からのお知らせ
WEB+DB PRESS Vol.37の特集1「実演!リファクタリング」の特設ページです。リファクタリングの実演ムービーや誌面サポート情報などを掲載しています。
なお,本企画は「実演!テスト駆動開発」(WEB+DB PRESS Vol.35の特集1)と連続性を持っています。
更新履歴
2007年3月2日
訂正情報の追加
pom.xmlに,JVMのデフォルトエンコーディングがShift_JIS以外のOS(要するにWindows系以外のOS)をお使いの方向けの設定を追加しました。詳しくは5ページ目をご覧ください。
ダウンロード用サンプルコードの差し替え
上記補足情報に対応したpom.xmlに差し替えました。
著者からのメッセージ
実演ムービーをご覧いただくにあたっての,著者の和田卓人さんからのメッセージです。
Eclipseのリファクタリング機能
第3章を題材にした,Eclipseのリファクタリング機能の実演ムービー全8本です(2ページ目)。
複合リファクタリング
『Commandによる条件つきディスパッチャの置き換え』
第7章の実演ムービー全11本です。複合リファクタリング『Commandによる条件つきディスパッチャの置き換え』を行います(3ページ目)。
サンプルコードのダウンロード
特集開始時点のソースコード,および第2章から第8章までの各章終了時点でのソースコードです。Eclipseプロジェクト形式になっています。
- 特集開始時点
- 第2章「テストと共に走れ!」終了時
- 第3章「改名,抽出,インライン」終了時
- 第4章「技術的負債」終了時
- 第5章「テストの資産価値」終了時
- 第6章「負債をまとめて一網打尽」終了時
- 第7章「複合リファクタリング」終了時
- 第8章「生成をDIコンテナに任せる」終了時
メイキング
「誌面制作」「ムービー収録」のメイキング風景も公開しています。(4ページ目)。
訂正情報
訂正情報が公開されているので,ご確認ください(5ページ目)。読者の皆様にご迷惑をおかけしましたことをお詫び申し上げます。
クレジット
制作・著作
製作ソフトウェア
CAMTASIA STUDIO(販売元:アスキーソリューションズ)
-
WEB+DB PRESS Vol.37
特集1 継続的な設計改善 実演!リファクタリング ムービーもWeb配信 リファクタリングは,既存のコードや設計を,きれいでシンプルになるように安全に変更し...



