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.
Hit: 5624
Yazar: renegadealien