WP कोर, कई WP प्लगइन्स, और WP कोडिंग मानक स्वयंSpace चरित्र का एक बहुत "उदार अनुप्रयोग" का उपयोग करते हैं (इंडेंटेशन के लिए नहीं, बल्कि परेंस और ब्रैकेट के "अंदर")। यह Wordpress के लिए अद्वितीय प्रतीत होता है - यह शैली / दर्शन अन्य समान परियोजनाओं, PHP या अन्यथा में मौजूद नहीं लगता है।
इस दृष्टिकोण की अधिक जानकारी के लिए, देखें: https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage
उदाहरण: foreach ( (array) $foo as $bar ) { ...
मैं पहले, बाद में (
, और अंतिम से पहले )
(और ऊपर दिए गए लिंक पर "अंतरिक्ष उपयोग" में दिखाए गए अन्य समान रिक्त स्थान) से पहले , अंतरिक्ष की चर्चा कर रहा हूं ।
यह शैली मुझे अनावश्यक लगती है - इसके लिए अधिक टाइपिंग की आवश्यकता होती है और (राय) पार्सिंग कोड को नेत्रहीन रूप से अधिक कठिन बना देता है। (/ राय)
मेरी इच्छा यह बहस करने की नहीं है कि यह शैली एक अच्छा विचार है या नहीं। बल्कि, मैं बस इसके लिए उद्देश्यों को समझना चाहता हूं कि यह अनुशंसित शैली क्यों है। WP कोडिंग मानकों पर भी टिप्पणीकार उत्सुक हैं:
एमके सफी के प्रश्न के उत्तर आवश्यक रूप से दिए गए हैं:
- पठनीयता के लिए
- यथास्थिति (उर्फ "बस यही तरीका है")
पूछने का मेरा तर्क यह है कि मैं व्यक्तिगत रूप से हमारे आंतरिक-केवल परियोजनाओं में WP कोडिंग मानकों ("अंतरिक्ष उपयोग" के बारे में) को अपनाने में बहुत अधिक मूल्य नहीं देखता हूं। हालांकि, अगर मैं कुछ याद कर रहा हूं तो मैं उत्सुक हूं।
Wordpress के "स्पेस यूसेज" स्टाइल को फॉलो करने के लिए क्या कोई कारण है जो ऊपर सूचीबद्ध दो से अधिक है, ओस्टेंसिकली वैलिड है या नहीं?