リファクタリング

リファクタリング 第1章

問題 構造的に機能を付け加えにくいプログラムに新規機能を追加しなければならない場合、どうすればよいか。 リファクタリングをする時に、最初にすることは何か。 メソッドを抽出した際に、抽出したコードの責務が元のクラスにないことがわかった。メソッド…