EN - FR - DE - ES - IT - PT -

LexiconDream

🐛 डिबगिंग

कोड में त्रुटियों को खोजने और ठीक करने की प्रक्रिया।

डिबगिंग

1947 में, हार्वर्ड के इंजीनियरों को मार्क II कंप्यूटर के रिले में एक पतंगा फंसा हुआ मिला। उन्होंने इसे लॉगबुक में टेप से चिपका दिया और लिखा 'बग मिलने का पहला वास्तविक मामला'। डीबगिंग कोड में त्रुटियों को खोजने और ठीक करने की प्रक्रिया है। यह शब्द प्रचलित हो गया, भले ही अधिकांश बग कीड़े नहीं होते।

बग्स में टाइपिंग की गलतियाँ, लॉजिक एरर और रेस कंडीशन जैसी कई चीज़ें शामिल हैं। एक सेमीकोलन की कमी से कंपाइलेशन रुक जाता है। गलत वेरिएबल नाम से गलत परिणाम मिलता है। रेस कंडीशन तभी उत्पन्न होती है जब दो थ्रेड एक निश्चित क्रम में चलते हैं। कुछ बग्स को पहचानना आसान होता है, जबकि अन्य को दोबारा उत्पन्न करने में कई दिन लग जाते हैं।

डिबगिंग तकनीकें

डीबगिंग एक जासूसी का काम है। इसमें आप परिकल्पनाएँ बनाते हैं, उनका परीक्षण करते हैं और संभावनाओं को खारिज करते हैं। सबसे अच्छे डीबगर धैर्यवान और व्यवस्थित होते हैं। वे अनुमान नहीं लगाते, वे अवलोकन करते हैं।


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments

No comments yet. Be the first to share a thought.

Leave a comment