मुझे हाल ही में इसका एहसास नहीं हुआ, लेकिन जावास्क्रिप्ट कोड लिखते समय मैं Allman style का उपयोग करता हूं।क्या यह सच है कि मुझे जावास्क्रिप्ट लिखते समय के एंड आर स्टाइल का उपयोग करना चाहिए?
http://encosia.com/in-javascript-curly-brace-placement-matters-an-example/ के अनुसार मुझे K&R style का उपयोग करना चाहिए। ऐसा इसलिए है क्योंकि कुछ स्थितियों में घुमावदार ब्रैकेट की अगली पंक्ति पर प्लेसमेंट समस्याएं पैदा कर सकता है। मेरे लिए समस्या यह है कि मैं ऑलमैन शैली के शौकीन हो गया हूं और बदले में नहीं बदलेगा।
तो, मेरे सवाल (रों)
यह सही है कि ऑलमैन शैली कर सकते हैं जावास्क्रिप्ट में कर्ली कोष्ठक की नियुक्ति की वजह से त्रुटियों का कारण? Jquery के बारे में कैसे?
क्या कोई चाल है जो मुझे घुमावदार ब्रैकेट के कारण समस्याओं के बिना ऑलमैन शैली का उपयोग करने में सक्षम बनाती है?
क्या इन शैलियों का उपयोग करने से संबंधित कोई अन्य समस्या है?
मुझे लगता है कि यह इस बात पर निर्भर करता है कि आप कितनी बार ऑब्जेक्ट अक्षर –
लौटते हैं, मैं पठनीयता को छोड़कर उत्पन्न होने वाली किसी भी समस्या को नहीं देख सकता। हालांकि के एंड आर मेरे लिए अधिक समझ में आता है, क्योंकि मैं अक्सर फंक्शन कॉल के भीतर फ़ंक्शंस और/या ऑब्जेक्ट्स घोषित करता हूं (उदाहरण के लिए 'सेटटाइमआउट (1000, फ़ंक्शन() {complex_functions_content}); जटिल फ़ंक्शन की सामग्री एक में होगी नई लाइन और क्लोजिंग ब्रैकेट्स (घुंघराले और गोल दोनों) एक ही इंडेंटेशन स्तर पर सेटटाइमआउट फ़ंक्शन कॉल के रूप में अंतिम पंक्ति में हैं। ऑलमैन शैली के साथ ऐसा कोड लिखना अजीब IMHO दिखाई देगा। – Mark
यह डरावना है .. –