|
- Ayın İpucu - |
|
Kontrollere veri gönderirken, onları gizleyin. Örneğin, bir listbox'ta 1000 tane string göstermek
istiyorsunuz. Önce, 'Visible' özelliğini 'false' yapın,
stringleri ekleyin, ve tekrar 'true' yaparak görünür
hale getirin. Böylece listbox'ın her eklemede kendini
yenilemesine gerek kalmayacak ve daha hızlı işlem
yapacaktır. İşlem bittikten sonra kendisini bir kere
yenilemesi yeterli olacaktır.
|
|
| Visual Basic Optimizasyonu |
Ana Sayfa >
Genel Optimizasyon >
Verimli Kod Yazmak
Daha verimli kod yazmak
Tekrar kullanılabilirlik!
Tekrar kullanılabilirlik günümüz programcılığının
sihirli kelimesidir. VB'de prosedürleri, modülleri ve
class modülleri tekrar kullanabilirsiniz. Tekrar
kullanım, program geliştirme süresini oldukça
kısaltabilir.
Eğer nesne yönelimli bir programlama dili
kullanıyorsanız, tekrar kullanılabilir class'lar
yaratarak bunu sağlayabilirsiniz. Visual Basic nesne
yönelimli bir programlama dili olmamasına rağmen, bunu
sağlayan bir mekanizmaya sahiptir: class modüller (.cls).
VB ayrıca ActiveX kontrolleri ile daha güçlü bir
mekanizma oluşturabilir.
Hata Ayıklama
Programınızın sadece sizin bilgisayarınızda ve
arkadaşınızın bilgisayarında çalışması yeterli değildir.
Programınız diğer bilgisayarlarda da çalışabilir
olmalıdır. (Ne yazık ki VB çalışabilmek için runtime
kütüphanelerine ihtiyaç duymaktadır.)
Ayrıca eğer programınızda .dll ve .ocx dosyalarından
faydalanıyorsanız daha da dikkatli olmanız
gerekmektedir. Bu dosyaların kullanıcının bilgisayarında
da yüklü olması gerekir.
|
|