आम तौर पर मैं चर के लिए पीईपी -8 में बताए गए मानक नामकरण का उपयोग कर रहा हूं। जैसा:हम पाइथन परिवर्तनीय नामों के लिए किस संक्षिप्त नाम का उपयोग करना चाहिए?
delete_projects
connect_server
हालांकि कभी कभी मैं किसी भी अच्छा नाम नहीं मिल रहा है और नाम सिर्फ एक लंबी एक का विस्तार:
project_name_to_be_deleted
मैं pr_nm_del
इस्तेमाल कर सकते हैं, लेकिन इस कोड अपठनीय बनाता है। मैं वास्तव में कार्यों के लिए अच्छे परिवर्तनीय नाम खोजने पीड़ित हूँ। जब भी मैं एक नया फ़ंक्शन लिखना शुरू करता हूं तो मैंने एक अच्छा चर नाम खोजने के लिए समय बिताया।
क्या delete,project,configuration, etc.
जैसे प्रसिद्ध परिवर्तनीय नामों के लिए कुछ संक्षेपों को चुनने के लिए कोई मानक है? आप छोटे लेकिन अच्छे और पठनीय चर नाम कैसे चुनते हैं?
यह प्रश्न सीधे पायथन पर निर्भर नहीं हो सकता है, लेकिन विभिन्न प्रोग्रामिंग भाषाएं विभिन्न परिवर्तनीय नाम स्वरूपण का उपयोग करती हैं, मैंने सोचा कि मैं इस प्रश्न को पायथन केवल पर सीमित करता हूं।
आह, 'नामकरण-सम्मेलन' ... जैसा कि वे कहते हैं, कंप्यूटर विज्ञान में दो कठोर समस्याएं कैश अमान्यता, चीजों का नामकरण और एक-एक-एक त्रुटियां हैं;) – delnan
मानक लघु रूपों का उपयोग क्यों नहीं करें: del हटाने के लिए, कॉन्फ़िगरेशन के लिए cnfg और इतने पर? – user225312
@sukhbir अच्छी तरह से यह समस्या है। एक नौसिखिया के रूप में जो पहले किसी अन्य परियोजना के लिए काम नहीं करता था, इसे चुनना मुश्किल हो जाता है। उदाहरण के लिए पीईपी -8 के साथ मुझे पता था कि मुझे 'name_variable' जैसे चर का उपयोग करना चाहिए, लेकिन मुझे नहीं पता कि छोटे चर या संक्षेपों के लिए क्या चयन करना है। मेरा मतलब है कि इसके लिए कोई दस्तावेज या कोई मानक है? मुझे इससे संबंधित कुछ भी नहीं मिला। –