次のリファクタリングの用語があると確信していますが、それを思い出すことができず、Google-fuが失敗しています!
リファクタリングは、ステートメントを変更すると、ステートメントが最も影響を与える場所に移動します
$test = someFunctionThatReturnsABool();
for($x = 0; $x < 10000; $x++) {
if ($test) {
echo $x;
}
}
これに
$test = someFunctionThatReturnsABool();
if ($test) {
for($x = 0; $x < 10000; $x++) {
echo $x;
}
}