FC2ブログ

リファクタリング:一時変数の分離

複数回代入される一時変数があるが、それはループ変数でも
一時変数を集める変数でもない場合、代入ごとに別の一時変数に分けます。

1つの変数が2つ以上のことに使われていると、コードを読む人が非常に混乱します。
複数の責任を担う変数は、それぞれの責任を担う変数に置き換えられるべきです。

Read more...

スポンサーサイト