Hocam videoyu tekrar izlediğimde "Hiz" property'si sıfır değeri almasın diye set metodunda bir önlem aldığınızı gördüm. Peki kullanıcı sıfırdan küçük bir değer girerse, bunu kullanıcıya hata mesajı olarak nasıl gösterebiliriz ? Try-Catch mekanizması mı kullanılmalı sizce ?
Bir sınıf yazıyorsanız, bunun kullanıcısı genellikle başka bir programcıdır, ya da yine programcı olarak sizsinizdir. Bu sebeple, hatalı bir değer atanıyorsa bu muhtemelen programcının yaptığı bir yanlıştan kaynaklıdır. Ayrıca, MessageBox.Show ile hata mesajı gösterirseniz, o sınıf Windows Forms'a bağımlı olacaktır ve örneğin bir web projesinde kullanılamamasına sebep olacaktır. Bu sebeple, hata mesajı göstermek yerine exception fırlatmayı çok daha mantıklı bir çözüm olarak görüyorum.
Merhaba Hocam Hem Ekleme Hemde Listeleme Formu Tasarlayıp Bu Formlarda Hem Ekleme Silme güncelleme vb Butonlar Var bu formlardan implement ettiğim formlar olucak ama her form için tek kod ile hem ekleme hem güncelleme butonlara nasıl eklerim
Net bir şekilde anlamadım ama, anladığım kadarıyla sorunuzun cevabını yazılı bir şekilde verebilmem çok zor. Örnek bir video çekmek gerek, ki bu aralar yoğunluğum buna el vermiyor maalesef.
Örneklemeleriniz çok güzel umarım eğitimlere sürekli devam edersiniz. Anlatımınız çok akıcı ve açıklayıcı.
Türk yazılım kanalları arasında Events konusunu en iyi anlatan bence sizsiniz hocam.
Hemen üye oldum ve bildirimleri açtım.
Hocam videoyu tekrar izlediğimde "Hiz" property'si sıfır değeri almasın diye set metodunda bir önlem aldığınızı gördüm. Peki kullanıcı sıfırdan küçük bir değer girerse, bunu kullanıcıya hata mesajı olarak nasıl gösterebiliriz ? Try-Catch mekanizması mı kullanılmalı sizce ?
Bir sınıf yazıyorsanız, bunun kullanıcısı genellikle başka bir programcıdır, ya da yine programcı olarak sizsinizdir. Bu sebeple, hatalı bir değer atanıyorsa bu muhtemelen programcının yaptığı bir yanlıştan kaynaklıdır. Ayrıca, MessageBox.Show ile hata mesajı gösterirseniz, o sınıf Windows Forms'a bağımlı olacaktır ve örneğin bir web projesinde kullanılamamasına sebep olacaktır. Bu sebeple, hata mesajı göstermek yerine exception fırlatmayı çok daha mantıklı bir çözüm olarak görüyorum.
İçimden bir ses ödevde çok yardımcı olacağını söylüyor. O yüzden izlemeden like attım.
İçindeki sese kulak ver bence :)
güzel hocam, birkaç defa izlemem gerekecek sanırım
Ağzınıza sağlık çok iyi anlatmışsınız hocam
Hocam çoq mubarek adamsın Allah razı olsun
Eğer basit bir şekilde anlatamıyorsan, o konuyu iyi anlamamışsın demektir. Albert Einstein / hocam çok iyi hazırlamışsınız. elinize sağlık.
Merhaba Hocam Hem Ekleme Hemde Listeleme Formu Tasarlayıp Bu Formlarda Hem Ekleme Silme güncelleme vb Butonlar Var bu formlardan implement ettiğim formlar olucak ama her form için tek kod ile hem ekleme hem güncelleme butonlara nasıl eklerim
Net bir şekilde anlamadım ama, anladığım kadarıyla sorunuzun cevabını yazılı bir şekilde verebilmem çok zor. Örnek bir video çekmek gerek, ki bu aralar yoğunluğum buna el vermiyor maalesef.
hocam delegate ile eventı birbiriyle girişik konular olduğunu söylemelerine rağmen burada öyle bir durum söz konusu değil gibi ne dersinizi?
Event oluşturmak için delegate kullanmak gerekiyor. Burada da hazır bir delegate (EventHandler) kullanılıyor.
Ama haklısınız, bu seviyede bir kullanım için detaylı bir delegate bilgisi gerekmiyor.
Özledik hocam organizasyon bitti sanırım 😂
Şimdilik bilgisayar organizasyonuna ara verdim evet. Bundan sonra nesneye dayalı programalama ile ilgili videolara ağırlık vereceğim bir süre.
Baya hypercasual oyun olmuş ya bu :D