यदि आपकी परियोजना TODO
टिप्पणियों के साथ स्रोत कोड में लंबित वस्तुओं को ट्रैक करती है , तो आपको इसकी अनुमति देनी होगी।
तथ्य यह है कि TODO
पुल अनुरोध में एक टिप्पणी की उपस्थिति आपको परेशान कर रही है आपको बताना चाहिए कि स्रोत कोड में लंबित वस्तुओं को ट्रैक करना एक बुरा विचार है। चीजें खो जाती हैं या उस तरह से नजरअंदाज कर दिया जाता है। अब, यदि आप "वर्किंग फोर्क" के लिए पुल अनुरोध के बारे में बात कर रहे हैं, तो स्थिति अलग है। एक "काम करने वाला कांटा" बस इतना ही है - एक काम में प्रगति। लेकिन इस तरह एक कांटा आमतौर पर एक पुल अनुरोध की आवश्यकता नहीं है। यहां सुझाए गए "हाउस रूल्स" मास्टर शाखा के लिए पुल अनुरोध हैं ।
हाउस रूल # 1 - मास्टर करने के लिए सभी कमिटमेंट परीक्षण के लिए तैयार होना चाहिए, क्योंकि मास्टर किसी भी चेक-इन के बाद दैनिक बनाया जाता है। उन कमिटों में आवश्यक कोई भी अतिरिक्त परीक्षण शामिल होना चाहिए।
यदि TODO
टिप्पणी वहाँ है क्योंकि कोड समाप्त नहीं हुआ है, या परीक्षण समाप्त नहीं हुए हैं, या कोड किसी भी तरह से परीक्षण के लिए तैयार नहीं है, तो वह कोड एक स्थानीय प्रतिबद्ध में है, न कि पुल अनुरोध। तैयार होने पर मुझे बुलाओ।
हाउस नियम # 2 - खुले मुद्दों के बारे में सभी जानकारी मुद्दे ट्रैकर में संग्रहीत की जाती है। यह सब। नोट्स, स्क्रिबल्स, हंच, जो भी हो।
यदि TODO
टिप्पणी एक खुले मुद्दे से संबंधित है, और उस मुद्दे के लिए एक वास्तविक निर्धारण नहीं है, तो यह जानकारी समस्या ट्रैकर में है। इस तरह, समस्या को बंद करने से पहले, सभी जानकारी की समीक्षा की जा सकती है और सत्यापित किया जा सकता है, यदि आवश्यक हो, तो यह सुनिश्चित करने के लिए कि समस्या वास्तव में हल हो गई है।
हाउस नियम # 3 - लंबित परियोजना कार्यों के बारे में सभी जानकारी प्राथमिकता कतार (या जो भी आपके सिस्टम का नाम है) के अंतर्गत आती है।
स्पष्टीकरण के लिए, एक लंबित परियोजना कार्य एक ऐसी चीज है जिसे उस परियोजना में करने की आवश्यकता होती है जिसमें एक निर्धारित प्राथमिकता होती है, चाहे वह एक दोष हो जो एक मुद्दा टिकट उत्पन्न करने से पहले खोजा गया था, या एक विशिष्ट डिजाइन आवश्यकता के कार्यान्वयन, या में से एक उस आवश्यकता के आवश्यक घटक।
यदि TODO
टिप्पणी यह कहने के लिए है कि नया कोड एक लंबित कार्य को प्रभावित करेगा, या कोडबेस में कुछ और इंगित करने के लिए, जिसे देखने की जरूरत है, जिसे नए कोड को लागू करते समय खोजा गया था, तो वह जानकारी प्राथमिकता कतार में है, या तो मौजूदा कार्य या एक नए के रूप में।
हाउस नियम # 4 - सुझाव आइडिया बॉक्स (या जो कुछ भी) में हैं।
यदि TODO
टिप्पणी सॉफ्टवेयर के डिजाइन या कार्यान्वयन में बदलाव का सुझाव दे रही है, तो वह जानकारी परियोजना के विचार बॉक्स, या "vNext", या "डिज़ाइन नोट्स", या जो भी आपके पास उस चीज़ के लिए है।
TODO
स्रोत नियम में हाउस रूल # 5 - टिप्पणियों की अनुमति नहीं है। अवधि।
यदि आप इस नियम से चिपके रहते हैं, तो आपको किसी भी चीज़ का पालन करने की चिंता नहीं करनी होगी।