Kullanım ‘’ karşı ‘sürece’ Perl bilgi almak için
Perl kodu if
karşı unless
en iyi kullanımı için bazı kurallar nelerdir? Güçlü nedenler bazı durumlarda, bir veya diğer bir tercih var mı?
CEVAP
Perl en İyi Uygulamalar, tavsiyeler asla unless
kullanmaktır. Şahsen, bu çılgınlık bence.
Aksi takdirde if( ! ... )
gibi yazardım bu kadar basit bir durum olduğunda unless
kullanıyorum. Özellikle bir sonek olarak kullanıldığında daha okunabilir olacak, unless
versiyonu olarak görüyorum:
do_something() unless $should_not_do_that;
İşler daha da karmaşıklaşır unless
her zaman, 10* *olacak gibi kaçınarak veya 11* *blokları tavsiye ederim. (Neyse ki, ya da belki de ne yazık ki, sizin bakış açınıza göreelsunless
yok. :) )
Ayrıca, herhangi bir koşullu karmaşık bir ifade diğer booleans oluşur. Örneğin,
unless( $foo and !$bar )
Oldukça kafa karıştırıcı ve 14* *eşdeğer üzerinde herhangi bir avantajı yok.
Hata mesaj 'istenen türde bir vey...
Nasıl bir Python web sayfasına giriş v...
Kullanım Anahtar Değer bir UİView'...
Nasıl "Aw Snap" ekran Krom g...
nasıl profesyonel bir şekilde saklayın...