सबसे अच्छा सादृश्य नहीं - सिर्फ इसलिए कि दो लोगों के लक्षण समान हैं, इसका मतलब यह नहीं है कि रोग / बीमारी का कारण एक ही है।
विकिपीडिया से:
एक सॉफ्टवेयर बग एक कंप्यूटर प्रोग्राम या सिस्टम में एक त्रुटि, दोष, विफलता या गलती है जो इसे गलत या अप्रत्याशित परिणाम उत्पन्न करने या अनपेक्षित तरीकों से व्यवहार करने का कारण बनता है। अधिकांश कीड़े से उत्पन्न .....
एक बग कोड में एक दोष है और इसके लक्षण / प्रभाव हैं। बग कोई लक्षण नहीं है। एक बग कोड में त्रुटि है। सिर्फ इसलिए कि लक्षण समान हैं, जरूरी नहीं कि यह वही लक्षण लक्षणों का कारण हो।
मेरी समझ यह है कि आपको बग को फिर से खोलना चाहिए, जब आप यह सुनिश्चित कर लें कि कोड के एक ही टुकड़े के कारण एक बग उत्पन्न हो। यह तब हो सकता है जब कोड सभी परीक्षण परिदृश्यों / परीक्षण मामलों में सही ढंग से व्यवहार करता है, लेकिन एक नए परीक्षण मामले या परीक्षण मामले में नहीं है जो आपने पहले नहीं सोचा था। इस तरह का परिदृश्य आम नहीं हो सकता है।
अन्य परिदृश्य यह है कि समान लक्षण नए दोषों के कारण होते हैं अर्थात समान कोड के अन्य भागों में नए कीड़े या अन्य प्रणालियों में भी जो इस कोड को प्रभावित करते हैं।
तो, सबसे सुरक्षित शर्त एक नया बग खोलना है जब समान लक्षण होते हैं। यदि आप देखते हैं कि वही पुराना कोड बग के लिए जिम्मेदार है, तो नए बग को बंद करें और पुराने बग को फिर से खोलें। यदि नहीं, तो नई बग को रहने दें और इसे पुराने से लिंक करें।