「リファクタリング 第2版」リファクタリング項目に関連/必要となるリファクタリング項目整理 その5

リファクタリング項目に関連/必要となるリファクタリング項目整理

第10章 データの条件記述の単純化

リファクタリング
第2版
第10章 条件記述の単純化
    条件記述の分解(p.268)
        逆
        文書内登場
            関数の抽出(p.112)
    条件記述の統合(p.271)
        逆
        文書内登場
            関数の抽出(p.112)
            問い合わせと更新の分離(p.314)
    カード節による入れ子の条件記述の置き換え(p.274)
        逆
        文書内登場
            条件記述の統合(p.271)
    ポリモーフィズムによる条件記述の置き換え(p.279)
        逆
        文書内登場
            関数群のクラスへの集約(p.150)
            関数の抽出(p.112)
            ステートメント呼び出し側への移動(p.225)
            関数名の変更(p.130)
    特殊ケースの導入(p.296)
        逆
        文書内登場
            関数の抽出(p.112)
            関数群のクラスへの集約(p.150)
            関数群の変換への集約(p.155)
            関数のインライン化(p.121)
            変数のインライン化(p.129)
            デッドコードの削除(p.246)
    アサーションの導入(p.309)
        逆
        文書内登場
            関数の抽出(p.112)

etc

Posted by shi-n