Ben her zaman için-her yapı out "break" (PHP / JavaScript) kirli hissediyorum
Yani böyle bir şey:
/ / Javascript örneği
for (object in objectList)
{
if (object.test == true)
{
//do some process on object
break;
}
}
Büyük objectLists için ben daha zarif bir çözüm bina güçlük gitmek istiyorum. Ancak küçük listeleri için hiçbir fark performans sorunu olduğunu ve dolayısıyla "neden olmasın?" Bu hızlı ve anlamak ve takip etmek daha da önemlisi kolay.
Ama sadece "yanlış" hissediyor. Tür goto deyimi gibi.
Nasıl bir durum bu tür ele?