क्या यह सच है कि ज्यादातर मामलों में, रूबी में, &&
, ||
and
, or
के बजाय, यह कुछ विशेष स्थितियों के लिए उपयोग करना सबसे अच्छा है।रुबी में, क्या हमें हमेशा "&&", "||" का उपयोग करना चाहिए "और", "या" के बजाय विशेष परिस्थितियों के लिए?
मुझे लगता है कि रूबी के डिजाइन सिद्धांतों में से एक कम से कम आश्चर्य संभव है, तो and
, या or
का उपयोग कर के रूप में वास्तव में कुछ आश्चर्य है ... इस तरह के and
or
तुलना में एक उच्च पूर्वता नहीं होने के रूप में है, जबकि &&
तुलना में एक उच्च पूर्वता है ||
।
तो मुझे लगता है कि ज्यादातर मामलों में, &&
, ||
का उपयोग करें। कुछ विशेष परिस्थितियों में पता है में, यह and
or
का उपयोग कर, की आवश्यकता हो सकती है, लेकिन मुझे लगता है कि अगर उन, &&
, ||
साथ intermixed अभी या बाद में यह जब अपने सहकर्मियों जो रूबी में शुरू किया था तो बहुत पहले अपने कोड को संपादित करने की जरूरत नहीं कीड़े पैदा हो सकता है ।
और आपका प्रश्न क्या है? – klew
प्रश्न पोस्ट का शीर्षक है –
भी देखें: http://stackoverflow.com/questions/1512547/what-is-the-difference-between-perls-or-and-and-short-circuit-op –