नमस्ते, मैं हूँ अन्ना! आज हम
रिले प्रोग्रामिंग करने जा रहे हैं।
यह दबाव में रहते हुए प्रोग्रामिंग करना है
और गलतियों(debugging) को ढूंढ निकालना है
जो जल्दबाजी में या किसी टीम
में काम करते वक्त होता है।
कोडिंग का अनुकरण करने के लिए
हम ग्राफ पेपर का उपयोग करेंगे
और समय सीमा का अनुकरण
करने के लिए रिले रेस का उपयोग करेंगे।
सेट, गो।
रिले प्रोग्रामिंग में, टीमों को एक ग्राफ पेपर प्रोग्राम
खत्म करने के लिए रेसिंग करना होगा।
आपको आपके टीममेट के काम को जांचना होगा
या डिबग(debug) करना होगा।
कोई गलती है तो ठीक करना
होगा; अपने तीर को जोड़ें,
और वापस दौड़कर अपने टीममेट को टैग करें।
प्रोग्रामर अपने एल्गोरिदम या कोड में
समस्याओं को खोजने और ठीक करने के लिए
डिबगिंग का उपयोग करते हैं।
किसी प्रॉब्लम को डीबग करने
के लिए बहुत से तरीके हैं
सबसे आसान है एक एक कदम करके बढ़ना
जब तक आपको क्या गलत हुआ है
यह ना मिल जाए, फिर उसे ठीक करें।
यहा, मै एक बैक हैंडस्प्रिंग करने की कोरिश
कर रही हु, मगर मै बार-बार गिर रही हु।
मै एक एक कर के,
सारे चरणों से गुज़री
और एहसास हुआ कि मेरी गलती कहाँ थी।
मेरे कोच ने दिखाया की मै अपने हाथो
को बीम पर गलत तरीके से रख रही थी।
मैंने बीम पर और एक बैक हैंडस्प्रिंग करने
की कोशिश की, अपने हाथ के नए पोसिशन के साथ
मैने कर लिया!
मुझे वास्तव में खुशी हुई कि
मैंने अपनी बैक हैंडस्प्रिंग डिबग की।
हमने ढूंढ निकाला।
डिबगिंग समस्याओं को ढूंढना और ठीक करना है।