ऐसी परिस्थितियों में एकल पंक्ति टिप्पणियों का उपयोग करना ठीक है?
संक्षिप्त उत्तर: हाँ।
अगर कोई व्हाइटस्पेस को संपीड़ित करता है और आपका कोड तोड़ता है, तो यह सही नहीं करने के लिए उनकी गलती है।
कोई PHP या जेएस स्रोत कंप्रेसर का उपयोग कर बहुत चालाक को छूने के लिए नहीं क्या दूर करने के लिए और क्या पता करने के लिए होना चाहिए, और सभी टिप्पणियों आम तौर पर वैसे भी निकाल दिया जाएगा, तो यह एक संबंधित मुद्दा नहीं है लायक। आपको ऐसी चीजों के आसपास कोडिंग नहीं करनी चाहिए।
एकल पंक्ति टिप्पणियों से बचने के लिए मैं सोच सकता हूं कि एकमात्र व्यावहारिक कारण यह है कि कभी-कभी विंडोज़ और * एनईक्स सर्वर पर/जब आप लाइन के अंत में लाइन के अंत में समस्याएं होती हैं। यदि आप विंडोज स्टाइल न्यूलाइन का उपयोग कर रहे हैं और आपकी फाइल उन्हें * NIX सर्वर पर रखती है, तो आपकी सिंगल लाइन टिप्पणियां आपके वास्तविक कोड पर टिप्पणी करने लगती हैं, सब कुछ गड़बड़ कर देती हैं। /* Comments like this */
कुछ भी प्रभावित नहीं करेगा। उदाहरण: विंडोज शैली \r\n
नई-पंक्तियों के साथ यूनिक्स सर्वर से
$var = 'Hello'; // Say hello
echo $var;
अपलोड:
$var = 'Hello'; // Say helloecho $var;
यदि आप इसे चलाने के कुछ अनायास ही, खतरनाक कोड को क्रियान्वित करने लग सकती है।
हालांकि: यदि ऐसा होता है, तो यह किसी अन्य समस्या का एक लक्षण है जिसे किसी भी तरह हल किया जाना चाहिए। मैंने यह कुछ बार मेरे साथ किया है, इसलिए मुझे पता है कि यह संभव है। कई एफ़टीपी ग्राहक वैसे भी न्यूलाइन बदल देंगे।
तो वास्तव में: हां, एकल पंक्ति टिप्पणियों का उपयोग करना ठीक है। टिप्पणियां लेखक के लिए हैं, संकलक या पार्सर नहीं।
स्रोत
2012-03-12 21:07:51
क्या आप उस संदर्भ को लिंक कर सकते हैं जहां आपको वह जानकारी मिली है? कोई भी जो सफेद जगह को संपीड़ित करता है उसे यह महसूस करना चाहिए कि सभी सफेद जगह हटाने योग्य नहीं हैं, ऐसी कई चीजें हैं जो गलत हो सकती हैं। टिप्पणियां निश्चित रूप से ऐसा कुछ करने से पहले पूरी तरह से छीन ली जानी चाहिए। –
वैसे: हां कभी-कभी लोग संकुचित या PHP को खराब कर देते हैं, लेकिन शायद ही कभी। –
देर से उत्तर के लिए खेद है, वेबसाइट थी: http: //dev.opera।कॉम/लेख/दृश्य/जावास्क्रिप्ट-सर्वोत्तम प्रथाओं/# टिप्पणियां विशेष रूप से: "टिप्पणी करने के लिए एक महत्वपूर्ण बात है जब टिप्पणी करें, और यदि आप टिप्पणी करते हैं तो * * */नोटेशन का उपयोग करें। // लाइन का उपयोग कर एकल पंक्ति टिप्पणियां यदि समस्याएं अलग किए बिना लोग आपके कोड को कम करते हैं और सामान्य रूप से कम बहुमुखी हैं तो समस्याग्रस्त हो। " – Sean