by shigemk2

当面は技術的なことしか書かない

リファクタリングでやること

メソッド抽出 関数の中身が長く、繰り返しがあったりするときは、特定の処理を別の関数に押し出す
メソッドインライン化 制御フローが複雑で、メソッド抽出の必要がないなら、メソッドの中身を別のメソッドに統合することも必要だろう。
メソッド移動 りーだぶるこーどにもあったけど、メソッドの書く場所を移動したり、場合によってはそのメソッドを別のクラスに移動する
メソッドオブジェクト メソッドと同じパラメータを持つオブジェクトを作成する
引数の追加

あくまで、グリーンの状態であり、三角測量などを用いてきちんと動くことが前提である。