Kodlar Birbirine Çok Yapışık.
Heralde Ona Optimizasyon Deniyor :D
O Ne İşe Yarıyor ki ? :D
Printable View
Ben paralı bir plugin yazarken satır sayısına dikkat ederim ve boş satır gördüğüm pluginden boş satırı silerim, bir nevi optimizasyon(Göz optimizasyonu) sayılabilir :)
Ama ordaki asıl optimizasyon şudur ;
if(sayi == 1){
a = 1;
b = true;
fonksiyon(id,a);
}else if(sayi == 2){
a = 2;
b = true;
fonksiyon(id,b);
}
yerine
a = sayi;
b = true;
fonksiyon(id,a);
yapmaktır.
1 if döngüsü 0.01 millisecond sürer(tam bir değer değil, aklımda kalanı söylüyorum)
böyle 6 tane yaptınmı boşu boşuna 0.06 millisecond süre harçamış oldun.
diğer türlü benim dediğimi yaparsan hiç if döngüsü kullanmadan 0.01 millisecond dan daha az bir sürede işini halletmiş oldun :)
ve if yerine switch-case kullanmakta mantıklı değildir,if in 2 katı süre harcar.
yardımcı olabildiysem ne mutlu :)
- - - - - - - - - -
Ben paralı bir plugin yazarken satır sayısına dikkat ederim ve boş satır gördüğüm pluginden boş satırı silerim, bir nevi optimizasyon(Göz optimizasyonu) sayılabilir :)
Ama ordaki asıl optimizasyon şudur ;
if(sayi == 1){
a = 1;
b = true;
fonksiyon(id,a);
}else if(sayi == 2){
a = 2;
b = true;
fonksiyon(id,b);
}
yerine
a = sayi;
b = true;
fonksiyon(id,a);
yapmaktır.
1 if döngüsü 0.01 millisecond sürer(tam bir değer değil, aklımda kalanı söylüyorum)
böyle 6 tane yaptınmı boşu boşuna 0.06 millisecond süre harçamış oldun.
diğer türlü benim dediğimi yaparsan hiç if döngüsü kullanmadan 0.01 millisecond dan daha az bir sürede işini halletmiş oldun :)
ve if yerine switch-case kullanmakta mantıklı değildir,if in 2 katı süre harcar.
yardımcı olabildiysem ne mutlu :)
bu guzel bır pluıgın
Eyw
Sağol Ellerine Sağlık...
tnx
Sağolasın Kardeşim :)
tsk