कम तनावग्रस्त होने के लिए, और बेहतर प्रोग्रामर के लिए, हमें अपने कोड को बकवास से मुक्त करने के लिए अपना सर्वश्रेष्ठ प्रयास करना होगा जो इसे बनाए रखना कठिन बनाता है, और नए डेवलपर्स को शामिल करना कठिन बनाता है .
हम डेटाबेस फ़ील्ड के लिए एक ही नाम का उपयोग करते हैं, एपीआई से लौटाए गए JSON प्रॉपर्टी नाम, HTML फॉर्म फ़ील्ड नाम विशेषताएँ, और अंत में, जावास्क्रिप्ट वैरिएबल नाम जिनमें वे डेटाबेस-उत्पत्ति मान शामिल होते हैं। स्टैक की सभी परतों में अपने डेटा को बिल्कुल एक जैसा नाम देने से आप क्या है, इसकी मानसिक मैपिंग करने से मुक्त हो जाते हैं। इस नियम को लागू करने के लिए स्वयं को अनुशासित करें, और आप कम तनावग्रस्त प्रोग्रामर होंगे।
हम उन चरों के नामकरण के लिए स्नेक केस का उपयोग करते हैं जिन्हें हम स्वयं परिभाषित करते हैं। यह उन्हें लाइब्रेरी में परिभाषित अधिकांश चीजों से अलग करता है, क्योंकि अधिकांश लाइब्रेरी वेरिएबल नामों के लिए कैमल केस का उपयोग करते हैं।
हम संक्षिप्त शब्दों के बजाय पूर्ण शब्दों का उपयोग करते हैं, और यदि कोई चीज़ एक सरणी है, तो उसे बहुवचन में लिखा जाता है। इससे सभी राष्ट्रीयताओं के लोगों को शब्दों के शॉर्टहैंड संस्करणों को जाने बिना यह समझने में मदद मिलती है कि डेटा का एक टुकड़ा क्या है।
हम फ़ंक्शन नामों के लिए कैमल केस का उपयोग केवल इसलिए करते हैं क्योंकि यह हमें तुरंत पहचानने की अनुमति देता है कि पहचानकर्ता एक फ़ंक्शन है, न कि एक चर। हाँ, मैं जानता हूँ कि फ़ंक्शंस को मानों के रूप में सहेजा जा सकता है, लेकिन अंतर यह है कि आप किसी आदिम/ऑब्जेक्ट/सरणी मान में कोष्ठक जोड़कर उसे कॉल नहीं कर सकते। यहीं पर फ़ंक्शन और मान के बीच की रेखा होती है, और एक को दूसरे से अलग बताने के लिए एक दृश्य संकेत होने से आप कम तनावग्रस्त प्रोग्रामर भी बन जाएंगे।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3