0 Üye ve 1 Ziyaretçi Konuyu İncelemekte. Aşağı İn :)
Sayfa 1
Konu: Vb Icin 25 Altin Kural  (Okunma Sayısı: 1767 Kere Okundu.)
« : Temmuz 05, 2008, 05:00:28 ÖÖ »

[B]a[R]a[N]
*
Üye No : 4
Yaş : 33
Nerden : İstanbul
Cinsiyet : Bay
Konu Sayısı : 5706
Mesaj Sayısı : 27 763
Karizma = 62877


Visual Basic İçin 25 Altın Kural

1. Değişken adların 255 karakterden uzun olamaz. Bu adları mümkün olduğunca anlaşılır olacak şekilde uzun tutun.sakın a,b,xd veya ypos gibi kısa ve her anlama gelebilen değişken adları kullanmaya kalkmayın. Bir hafta sonra "Bu değşken ne işe yarıyordu?" diye kara kara düşünürsünüz sonra.

2. Form, OCX kontrol, class ya da Module isimleri 40 karakterden uzun olamaz. Mümkünse, bu nesne adlarını "yaptıkları işi yansıtacak şekilde" tanımlayın.

3. Bir form üzerinde "farklı ad taşıyan" en fazla 254 kontrol nesnesi bulunabilir. Zor ama siz daha kullanacaksanız, aynı tür olanlarları, bir dizi oluşturacak şekilde aynı ad ve farklı indexler üzerinde toplayın.

4. Dizi indexleri için sınır 0 ile 32767 arasındadır. Daha fazlası olmaz. (Ulan hele bir 20000 e gelin. Ne bu açgözlülük!)

5. Bir procedure 64 KB'tan uzun olamaz. Eğer 63 KB'a ulaşırsanız beni arayın alnınızdan öpim.

6. Visual Basic'in 16-bit'lik uyarlaması, TextBox, ListBox gibi nesneler içerisinde 64 KB sınırını uygulamaktadır. 32-Bit'çiler için böyle bir sınır yok.

7. Bir form,Module ya da class içerisine yüklenen kod 65534 satırdan fazla uzunlukta olamaz. Aman ha!

8. Tek bir kod satırı, 1023 karakterden uzun olamaz. (bunun için "_" kullanın.)

9. Form,Module ya da class bünyesinde bulunan Data SEgment ( değişken ve tip tanımlamalarının bulunduğu kısım) 64 KB'tan uzun olamaz.

10. Eklenen her nesne, Window'un sistem kaynaklarından belli bir yüzdeyi meşgul eder. Bu nedenle çok sayıda nesne programınızı hantallaştırır.

11. Basit grafik işlemlerinde Picture nesnesi yerine image kullanın.Sistem kaynaklarını daha az kullnamış olursunuz.

12. Visual Basic'in kendi kendine ekran güncelleme kontrolü olan AutoRedraw özelliğine dikkat edin. Hızlı form güncellemesine gereksinim duyulan noktalarda bu özelliği False yapın. Güncellenme sıkça olmuyorsa, True olarak kalmasında yarar var.

13. Formları, yüklenme sırasında devreye alarak Load olayı içerisinde bulunan kodunuzun daha efektif olmasını istiyorsanız, olaya ait kod penceresinin ilk satırına Me.Show metodunu kullanın. Form, otomatik olarak devreye girecek ve Me.Show'un hemen altındaki kod satırları çalışmaya başlayacaktır.

14. Formları gerekmedikçe bellekten Unload komutu ile silmeyin. Ekranda gözükmesini istemiyorsanız, Unload yerine Hide metodunu ile saklayın.

15. Döngü sayaçları için Long ya da Variant yerine integer kullanın. Kodunuz daha hızlı çalışacaktır.

16. Gereksiz Subroutine çağrımından kaçının. Kız gerekiyorsa kodu, Subroutine çağırdığınız yere kopyalayın. Kod uzamasına rağmen hızlanacaktır.

17. Bilgi girişine grek duyulmayan yerlerde TextBox yerine Label nesnesini kullanın. Sistem kaynaklarını daha az harcayacaktır.

18. ReDim ile dinamik olarak açılan dizileri, işleri bitince Erase komutu ile silin. Uygulamanızın işletim sisteminden ödünç aldığı geçici bellek azalacaktır. Bu da, uygulamanızı hızlandırır.

19. Gerekmedikçe Varian tipini kullanmayın. Mevcut değişken tipleri içinde en yavaş olanı Varianttır. Salaktır yani!

20. Kullanılmayan değişkenleri Procedure'leriniz içinde tutmayın. Kod kısalacaktır.

21. Kullanılmayan nesne referanslarını Nothing'e eşitleyerek, bellek gereksinimlerini azaltın.

22. Picture ya da image nesnelerine yükleyeceğiniz resimlerin RLE formatında olması, hem daha hızlı bir ekran güncelleme sağlayacak, hem de daha az belleğe gereksinim duyulacaktır.

23. Kullanımına gereksinim duymadığınız Picture ya da Image nesnelerinin picture özelliklerini Nothing'e eşitleyerek, bellek kullanımına getirdikleri yükü azaltın.

24. Gereklilik derecesi az olan resimleri, tasarım aşamasında Picture ya da Image nesnelerine yüklemeyin. LoadResPicture komutu ile resimleri resource dosyalarınızdan çağırabilirsiniz. En kötü ihtimalle, LoadPicture komutu ile resmi yeniden yükleyebilirsiniz. Bu yöntemler, "EXE" dosyasının daha küçük olmasını sağlayacaktır.

25. Bu 25 altın kuralı, Kod yazarken her an görebileceğiniz bir noktaya yazın. Gerekiyorsa yazıcıdan çıkartıp, duvara asın!

İstek & Öneri ve Şikayetlerinizi: link (@) webcanavari . net Adresine İletebilirsiniz.
WeBCaNaVaRi Botu

Bu Site Mükemmel :)

*****

Çevrimİçi Çevrimİçi

Mesajlar: 222 194


View Profile
Re: Vb Icin 25 Altin Kural
« Posted on: Nisan 20, 2024, 05:12:50 ÖÖ »

 
      Üye Olunuz.!
Merhaba Ziyaretçi. Öncelikle Sitemize Hoş Geldiniz. Ben WeBCaNaVaRi Botu Olarak, Siteden Daha Fazla Yararlanmanız İçin Üye Olmanızı ŞİDDETLE Öneririm. Unutmayın ki; Üyelik Ücretsizdir. :)

Giriş Yap.  Kayıt Ol.
Anahtar Kelimeler: Vb Icin 25 Altin Kural e-book, Vb Icin 25 Altin Kural programı, Vb Icin 25 Altin Kural oyunları, Vb Icin 25 Altin Kural e-kitap, Vb Icin 25 Altin Kural download, Vb Icin 25 Altin Kural hikayeleri, Vb Icin 25 Altin Kural resimleri, Vb Icin 25 Altin Kural haberleri, Vb Icin 25 Altin Kural yükle, Vb Icin 25 Altin Kural videosu, Vb Icin 25 Altin Kural şarkı sözleri, Vb Icin 25 Altin Kural msn, Vb Icin 25 Altin Kural hileleri, Vb Icin 25 Altin Kural scripti, Vb Icin 25 Altin Kural filmi, Vb Icin 25 Altin Kural ödevleri, Vb Icin 25 Altin Kural yemek tarifleri, Vb Icin 25 Altin Kural driverları, Vb Icin 25 Altin Kural smf, Vb Icin 25 Altin Kural gsm
Yanıtla #1
« : Aralık 16, 2008, 09:15:42 ÖS »
Avatar Yok

Musty*
*
Üye No : 2609
Yaş : 32
Nerden : İstanbul
Cinsiyet : Bay
Konu Sayısı : 2624
Mesaj Sayısı : 16 848
Karizma = 1552


emeğine sağlık.

Y.
Yanıtla #2
« : Haziran 19, 2009, 10:11:20 ÖS »

xxRuzqaRxx
*
Üye No : 2
Nerden : İstanbul
Cinsiyet : Bay
Konu Sayısı : 1921
Mesaj Sayısı : 13 559
Karizma = 57


kurallar güzel coğunu biliyorum bilmediklerimide öğrenmiş oldm

İhtişamlı bi avare
Yanıtla #3
« : Mayıs 04, 2010, 02:33:00 ÖS »

Anqel*
*
Üye No : 21465
Nerden : Yurt Dışı
Cinsiyet : Bayan
Konu Sayısı : 5208
Mesaj Sayısı : 17 796
Karizma = 50130


Bilgi için teşekkürler. ettim..

WebCanavari
Yanıtla #4
« : Mayıs 13, 2010, 09:51:44 ÖÖ »
Avatar Yok

games21
*
Üye No : 43023
Nerden : Siirt
Cinsiyet : Bay
Konu Sayısı : 0
Mesaj Sayısı : 7
Karizma = 0


elinize sağlık
Sayfa 1
Yukarı Çık :)
Gitmek istediğiniz yer:  


Benzer Konular
Konu Başlığı Başlatan Yanıtlar Görüntü Son Mesaj
Unutulmaması Gereken 40 Kural
Serbest Kürsü.
Mavi_Kiyamet 5 1899 Son Mesaj Eylül 25, 2011, 11:21:17 ÖS
Gönderen : anemon31
Hayatımızdaki Üç Kural
Hayata Dair.
Kanlı Kartal 0 875 Son Mesaj Ocak 27, 2012, 01:20:22 ÖS
Gönderen : Kanlı Kartal
Tebrizli Şems Ve 40 Kural
Peygamberler ve Alimler
panaromic 1 2108 Son Mesaj Mayıs 15, 2014, 04:30:39 ÖÖ
Gönderen : chosendarkness
Arda Kural: Neden Mi Hastanedeyim?
Televizyon & Radyo & Magazin
imge34 2 989 Son Mesaj Ocak 04, 2013, 03:52:36 ÖS
Gönderen : imge34
Ahmet Kural Nişanlandı
Televizyon & Radyo & Magazin
imge34 1 2037 Son Mesaj Ocak 08, 2013, 04:40:18 ÖS
Gönderen : Alone_Angel


Theme: WeBCaNaVaRi 2011 Copyright 2011 Simple Machines SiteMap | Arsiv | Wap | imode | Konular