Bir sonraki yeniden düzenleme işleminin bir dönemi olduğuna eminim, ancak hatırlayamıyorum ve Google-fu'm başarısız oluyor!
Refactor ifadeleri en çok etkilenecekleri yerlere giderse hareket eder, örneğin bunu değiştirmek
$test = someFunctionThatReturnsABool();
for($x = 0; $x < 10000; $x++) {
if ($test) {
echo $x;
}
}
Buna
$test = someFunctionThatReturnsABool();
if ($test) {
for($x = 0; $x < 10000; $x++) {
echo $x;
}
}