20 Haziran 2014 Cuma

Metot Erken Terk

Geçerli Değil İse Terket

Metodun başında yapılan bir doğrulama ile açılan bir “if” bloğu, tüm metot boyunca devam ediyorsa, bu “if”i korumak yerine, doğrulamayı yapıp, sağlamıyorsa metodun döndürdüğü varsayılan değer ile “return” yapılıp çıkılabilir.

(Erken Doğrulama)


Aranılan Değer Hesaplanınca Terk Et

Metodun sonunda döneceğimiz değişkene atama yapmak yerine  atama yapmadan, beklemeden return ile metottan hemen çıkarsak, aşağıdaki else’lere ihtiyaç kalmaz.

İf'ler içeriye ne kadar az ilerlerse  kod o kadar okunaklı olur.

 

Metot istenileni hesaplayınca, hemen terk ediyoruz.

 

 

Hiç yorum yok:

Yorum Gönder