İç içe if-else ifadeleri, bir fonksiyonun farklı yürütme yolları ve sonuçları hakkında akıl yürütmeyi gereksiz yere karmaşık hale getirebilir. Sonuç, verim kaybı ve yanlış anlamalar nedeniyle hataların ortaya çıkması olabilir.

İç içe if-else ifadeleri, bir fonksiyonun farklı yürütme yolları ve sonuçları hakkında akıl yürütmeyi gereksiz yere karmaşık hale getirebilir. Sonuç, verim kaybı ve yanlış anlamalar nedeniyle hataların ortaya çıkması olabilir.
Biz yazılım mühendisleri, son derece verimli canlılarız veya olma eğilimindeyiz. Amacımız sadece kodu değil çoğumuz için hayatımızdaki her şeyi optimize etmektir. Bu yüzden GUI’de bir şey aramak için 10 saniye harcamak istemiyoruz. 2 saniye bile harcamak istemiyoruz. Güçlü klavye kısayollarını kullanarak 0,1’lerde yapabilecekken neden yapalım?