リファクタリングを行う理由
リファクタリング
を行う理由
『
リファクタリング 既存のコードを安全に改善する (第 2 版)
』 より
ソフトウェア設計
を改善する
リファクタリングなしでは内部設計が徐々に悪化していく
ソフトウェア
を理解しやすくする
バグ
の発見を助ける
コードが理解しやすいということはバグを発見しやすい
プログラミング
を速める
筆者が
デザインスタミナ仮説
と呼ぶもの