Son zamanlarda PHP'de ve özellikle WordPress çerçevesinde çok çalışıyorum. Şeklinde bir çok kod fark ediyorum:
if ( 1 == $options['postlink'] )
Görmeyi beklediğim yer:
if ( $options['postlink'] == 1 )
Bu, belirli dillerde / çerçevelerde bulunan bir sözleşme mi? Eski yaklaşımın ikincisine tercih edilmesinin herhangi bir nedeni var mı (işlem perspektifinden veya ayrıştırma perspektifinden ve hatta insan bakış açısından)?
Yoksa sadece zevk meselesi mi? Bir test yaparken her zaman daha iyi olduğunu düşündüm, bazı sabitlere karşı test edilen değişken öğesinin solda olması. Soruyu doğal dilde soracağımız yolu daha iyi gösteriyor gibi görünüyor: "pasta çikolata ise", "pasta çikolata ise".