Burada dikkat ettiğiniz üzere önce hata mesajı var ise onu kontrol ediyor, sonrasında kodu yazıyor. Ben ise if else yapısını kullanıyorum. Yani önce kodlar, sonra else ile birlikte hatalar var ise onları gösteriyorum.
Peki neden pek çok geliştirici bu şekilde kodluyor? Kod tasarrufundan dolayı mı yoksa farklı sebepleri mi var?
if - else pek sevilen bir sey degil. Kod okunabilirligini artirmak vs icin kullanilabiliyor. Ben ornegin fonksiyon basinda if - else ile kontrol etmek yerine attribute interceptor kullaniyorum.
If - else pek sevilen bir sey degil. Kod okunabilirligini artirmak vs icin kullanilabiliyor. Ben ornegin fonksiyon basinda if - else ile kontrol etmek yerine attribute interceptor kullaniyorum.
Biliyorum, hataları ayırt etmek için kullanılıyor. Ben belirttiğim kodu fonksiyonlar için söylemedim, normal kodlarken kullandığımı ifade ediyorum. Anlamadığınız için beni yargılamanız gayet normal ama eleştirmeden önce araştırmayı öğrenmenizi tavsiye ederim.
Tamam da gülüm sorduğun soru mantıksız, zaten bir istisna atıp akışı kırıyorsun neden else kullanıp kodu uzatalım? Ben de istisna işlemenin mantığını kavrayamadığını düşündüm, çünkü soru gerçekten buysa mantıksız.