|
IF IFADESI
* if/then/else seklinde kullanilan
ifadelerde, gerçeklesmesi daha muhtemel olay then kisminda, daha
az muhtemel olan ise else kisminda yer almalidir.
* if ifadelerinin okunmasi daha zor
oldugundan, mümkün oldugu kadar case ifadesi
kullanin.
* iç içe if ifadelerini
en fazla 5 seviyeye kadar yapin. Daha fazlasina ihtiyaciniz
varsa, yapinizi gözden geçirip daha uygun bir yapiya çevirin.
* Eger birden fazla sarti test ediyorsaniz, sarlari
hizli çalisandan yavas çalisana dogru dizmeniz daha iyidir.
Mesela sart1 daha hizli hesaplaniyor ve sart2
biraz daha yavas hesaplaniyorsa
if Sart1 or Sart2 then
// sart1 True ise, Sart2'ye bakilmaz.
* Birden fazla sarti test ediyorsaniz ve sart ifadeleri
uzunsa, her sarti bir satira yazmak daha iyi olacaktir.
if (Sart1) and
(Sart2) and
(Sart3) then
|