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