जिन तकनीकी प्रणालियों का मैं उपयोग करता हूं और उनका सम्मान लगभग विशेष रूप से संवेदनशील है: यह ओएस या प्रोग्रामिंग भाषा या कुछ और हो।
जिन अपवादों के बारे में मैं अभी सोच सकता था, वह है HTML टैग और SQL के कुछ कार्यान्वयन, और Ada प्रोग्रामिंग भाषा।
यहां तक कि उन मामलों में, मुझे लगता है कि वास्तव में HTML टैग्स को लोअरकेस में लिखने के लिए, और अपरकेस में SQL क्वेरी शब्दार्थ (और बड़े पैमाने पर पैरामीटर) हैं। (अगर मैं गलत हूं तो मुझे सुधारें।) आद के लिए, Emacs मोड आपको सही कर देगा यदि आप उदाहरण के लिए एक लोअरकेस प्रक्रिया नाम टाइप करते हैं, हालांकि यह संकलन करते समय कोई फर्क नहीं पड़ेगा। इसलिए, जब मामला-असंवेदनशीलता होती है, तब भी लोगों को लगता है कि यह एक बुरा विचार है।
कारण यह है कि आपको केस-सेंसिटिविटी के साथ बहुत अधिक अभिव्यंजक शक्ति मिलती है। इतना ही नहीं मात्रात्मक - CD
एक है, लेकिन CD
, Cd
, cD
, और cd
चार हैं - लेकिन अधिक महत्वपूर्ण बात, आप ऊपरी का उपयोग कर उद्देश्य, जोर, आदि व्यक्त करने और समझदारी से लोअरकेस कर सकते हैं; भी, जब प्रोग्रामिंग, आप पठनीयता में वृद्धि करेंगे।
सहज रूप से, यह स्पष्ट है कि आप नहीं पढ़ते हैं hi
और HI
उसी तरह!
लेकिन, आपको कंप्यूटर की दुनिया का उदाहरण देने के लिए, प्रोग्रामिंग भाषा एडा (1980 के दशक से) में, प्रक्रिया कोड ब्लॉक की पहली पंक्ति इस तरह दिख सकती है:
procedure body P(SCB : in out Semaphore_Control_Block) is
जैसा कि आप देख रहे हैं, प्रक्रिया और पैरामीटर नाम बड़े किए गए हैं, जैसा कि डेटाटाइप्स हैं, बाकी सब कुछ कम है। यह भी ध्यान दें कि "सभी अपरकेस" पैरामीटर नाम हमें बताता है कि यह एक संक्षिप्त है। अब, इस से तुलना करें
procedure body p(scb : in out semaphore_control_block) is
यह संभव है, क्योंकि एडा केस-असंवेदनशील है (या, सटीक होने के लिए, कंपाइलर इसे मेरे पहले उदाहरण में बदल देगा, लेकिन निश्चित रूप से आपका कोड नहीं बदलेगा)। या, कैसे के बारे में:
PROCedure body P(Scb : IN Out semaphore_CONTROL_BLOCK) iS
वह थोड़ा हास्यास्पद है, मुझे पता है; लेकिन कोई इसे लिखने के लिए काफी बेवकूफ होगा (ठीक है, शायद नहीं)। बिंदु, एक मामला संवेदनशील प्रणाली न केवल लोगों को सुसंगत होने के लिए मजबूर करेगी, उन्हें इसकी (पठनीयता) द्वारा मदद भी की जाएगी और इसका उपयोग अपने लाभ (ऊपर दिए गए संक्षिप्त उदाहरण) से किया जाएगा।