উত্তর:
বৈশিষ্ট্যগুলি কারণগুলির সমান হয় না। নতুন বাগটি একইরূপে প্রদর্শিত হলেও পৃথক অন্তর্নিহিত কারণ থাকতে পারে। সুতরাং, একটি নতুন বাগ খুলুন এবং বিকাশকারীকে সহায়তা করার জন্য এটি পুরানোটির দিকে নির্দেশ করুন।
যদি এটি যাচাইকৃত এবং বন্ধ হয়ে যায় এবং কিছুক্ষণ কাজ করে, এবং কিছু পরিবর্তন করার পরে আবার হাজির হয়, তবে এটি একই বাগ নয়। এটি পুরানো বাগের মতোই নিজেকে প্রকাশ করতে পারে তবে এর কারণটি অন্যরকম হতে পারে। সুতরাং এটি একই বাগ নয়। তাই আমি বন্ধ বাগের লিঙ্ক সহ একটি নতুন খুলব।
সর্বদা একটি নতুন বাগ খুলুন। কেন? মনে করুন এটি পূর্বের বাগের মতোই হয়ে গেছে এবং আপনি পূর্বের বাগের সমাধানটি প্রকাশ করেছেন। আপনার রিলিজ নোটগুলি দস্তাবেজ করবে যে "ফিক্স বাগ XXX"। ইস্যু ট্র্যাকিং এবং রিলিজ নোটগুলি আরও পরিষ্কার করার দৃষ্টিকোণ থেকে, "বাগ বাগ ঠিক করার পরিবর্তে নতুন বাগ" ফিক্স বাগ এক্সএক্সএক্স + 1 (যা কারণ এবং বাগের ক্ষেত্রে একই রকম ছিল) "উল্লেখ করা ভাল is XXX (আবার) "বা অনুরূপ কিছু।
সাধারণভাবে বলতে গেলে, একটি নতুন বাগ খুলুন।
যাইহোক, যদি আপনাকে প্রথমে কিছু তদন্ত করার অনুমতি দেওয়া হয় তবে আমি উত্স কোডে আপনার ইতিহাস যাচাই করব ।
আপনি যদি টিমের পরিবেশে কাজ করেন তবে কারওর সিস্টেমে পুরানো কোড থাকতে পারে (যেমন, তারা মূল ফিক্সটি চেক ইন করার পরে একটি গেট লেটেস্ট করেনি), পরিবর্তন করে এবং তারপরে কোনও ভিন্নতা ছাড়াই চেক ইন করে। খারাপ অনুশীলন, নিশ্চিত, তবে এটি "সর্বদা" happens
বাগটি সংশোধন করা হয়েছে এমন ফাইল (গুলি) এর ইতিহাসের দিকে তাকালে তা নিশ্চিত হয়ে যায় বা সম্ভাবনা হিসাবে এটি মুছে ফেলা হয়।
all the time
তবে এটি এসসিএম নয় যা ভেঙে গেছে, এটিই আপনার উন্নয়ন দল ...
আমি আগের পোস্টারদের একটি নতুন বাগ খোলার পরামর্শের সাথে একমত, যেহেতু এটি একই মূল কারণ হিসাবে শেষ নাও হতে পারে।
আমার আরও সুপারিশটি হ'ল আপনি সর্বদা ইউনিট এবং ইগিগ্রেশন পরীক্ষাগুলি যুক্ত করছেন যা বাগটি কভার করে তা নিশ্চিত করা যাতে ভবিষ্যতের সংস্করণগুলিতে সমস্যাটি আপনার ক্লায়েন্টদের কাছে বেরিয়ে আসার আগেই আপনি ঠিক ততক্ষণে ধরেন। কোনও ক্লায়েন্টের কাছে খারাপ কিছু দেখায় না আবার একই বাগটি ফিরে আসে।
সেরা উপমা নয় - কেবলমাত্র দুটি জনের লক্ষণগুলি একই, এর অর্থ এই নয় যে রোগ / রোগের কারণ একই রকম হয়।
উইকিপিডিয়া থেকে:
একটি সফ্টওয়্যার বাগ একটি কম্পিউটার প্রোগ্রাম বা সিস্টেমে একটি ত্রুটি, ত্রুটি, ব্যর্থতা বা ত্রুটি যার ফলে এটি একটি ভুল বা অপ্রত্যাশিত ফলাফল তৈরি করে বা অনিচ্ছাকৃত আচরণ করে। বেশিরভাগ বাগগুলি ..... থেকে উত্থাপিত হয়
একটি বাগ কোডের ত্রুটিযুক্ত এবং এতে লক্ষণ / প্রভাব রয়েছে। একটি বাগ লক্ষণ নয়। একটি বাগ কোডের ত্রুটি। লক্ষণগুলি একই কারণ, এটি অগত্যা একই ত্রুটিগুলি লক্ষণগুলির কারণ হয়ে উঠছে তা নয়।
আমার বোধগম্যতা হল আপনি কোডটি একই পিসের কারণে ঘটেছে তা নিশ্চিত করে জানার পরে আপনার একটি বাগটি পুনরায় খোলা উচিত। কোডটি যখন সমস্ত পরীক্ষার পরিস্থিতি / পরীক্ষার ক্ষেত্রে সঠিকভাবে আচরণ করে, তখন এটি ঘটতে পারে তবে কোনও নতুন পরীক্ষার ক্ষেত্রে বা পরীক্ষার ক্ষেত্রে আপনি আগে ভাবেননি। এই জাতীয় দৃশ্য সাধারণ নাও হতে পারে।
অন্যান্য দৃশ্যে হ'ল একই লক্ষণগুলি নতুন ত্রুটিগুলি দ্বারা ঘটে থাকে অর্থাৎ একই কোডের অন্যান্য অংশে বা এমনকি সেই কোডকে প্রভাবিত করে এমন অন্যান্য সিস্টেমে নতুন বাগগুলি দ্বারা ঘটে।
সুতরাং, একই লক্ষণ দেখা দিলে নিরাপদ বাজিটি একটি নতুন বাগ খোলানো। আপনি যদি দেখতে পান যে একই পুরানো কোডটি বাগের জন্য দায়ী, তবে নতুন বাগটি বন্ধ করুন এবং পুরাতন বাগটি আবার খুলুন। যদি তা না হয় তবে নতুন বাগটি রেখে দিন এবং এটি পুরানোটির সাথে লিঙ্ক করুন।