Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | クラスのインライン化

内容

リファクタリング

クラスのインライン化

適用ケース要約

クラスが大した仕事をしていない。

適用内容要約

すべての機能を他のクラスに移して、クラスを削除する。

適用詳細

リファクタリングの過程であるクラスの持つ処理が極端に少なくなった際などに
クラスのインライン化を行います。