Optimizasyon Nedir, Nasıl Yapılır ve Örnekleri

        Örnek 2:

Yavaş Çalışan Kod Hızlı Çalışan Kod
dim rs,sql ' Değişken tanımlandı
sql="Select * from uyeler"
  rs.open(sql)

while Not rs.eof
     Call altmenu
  rs.movenext
wend
dim rs,sql ' Değişken tanımlandı
sql="Select * from uyeler"
  rs.open(sql),
  n=rs.recordcount

For j=1 to n
     Call altmenu
  rs.movenext
Next

        Örnek 3:

Hem Yavaş Hem Yer Kaplayan Kod Hem Hızlı Hem Az Yer Kaplayan Kod
Function Say(t,b)
  r=0
    For i=1 to Len(b)
         if Mid(b,i,1) = t Then
             r=r+1
         end if
     Next
 Say=r
End Function
Function Say(t,b)
Say = Len(b) - Len (Replaces(b,t,""))
End Function

        Öneriler 1:

Optimizasyon işlemlerinde öncelikle algoritma optimizasyonuna öncelik verilmelidir.
Algoritmada yapılan optimizasyonlarının kodlamaya direk etkisi vardır.
Günümüzdeki bilgisayarlar her ne kadar cok gelişmişde olsalar, yazılım optimizasyonları hala önemlidir.
Optimizasyon yapılırken kodun anlaşılabilirliğinden ödün verilmemelidir.

        Örnek 4:

Yavaş Hızlı
if t>0 and b>0 then
   ........
end if
if t>0 then
   if b>0 then
      .......
   end if
end if

renegadealien-www.tahribat.com-Her hakkı saklıdır.

Tarih:
Hit: 5524
Yazar: renegadealien



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.