हाल ही में, मैं PHP में और विशेष रूप से वर्डप्रेस ढांचे के भीतर बहुत काम कर रहा हूं। मैं बहुत सारे कोड के रूप में देख रहा हूँ:
if ( 1 == $options['postlink'] )
जहाँ मुझे देखने की उम्मीद होगी:
if ( $options['postlink'] == 1 )
क्या यह सम्मेलन कुछ भाषाओं / रूपरेखाओं में पाया जाता है? क्या कोई कारण है कि पूर्व दृष्टिकोण उत्तरार्द्ध (प्रसंस्करण के दृष्टिकोण से, या एक पार्सिंग परिप्रेक्ष्य या यहां तक कि एक मानवीय दृष्टिकोण से बेहतर है)?
या यह केवल स्वाद की बात है? मैंने हमेशा एक परीक्षण करते समय यह बेहतर सोचा है कि कुछ स्थिर के खिलाफ परीक्षण किया जा रहा चर आइटम बाईं ओर है। यह उस तरह से बेहतर लगता है जिस तरह से हम प्राकृतिक भाषा में सवाल पूछेंगे: "अगर केक चॉकलेट है" बजाय "अगर चॉकलेट केक है"।