आज हम पेयर प्रोग्राममिंग के बारे में सीखेंगे।
पेयर प्रोग्राममिंग मे आप एक टीम के तरह कम करते है।
क्यों दो लोग एक कंप्यूटर इस्तेमाल करें? -क्यों दो लोग एक कंप्यूटर इस्तेमाल करें
क्योंकि एक से भले दो सिर!
हम दोनों बहुत ही इंटरेस्टिंग तरीके से काम करते हैं।
क्योंकि हम इंटरेस्टिंग इंसान हैं।
हम इंटरेस्टिंग इंसान हैं
पेयर प्रोग्रामिंग में आप और आपके पार्टनर एक कंप्यूटर में बैठते हैं
और आप दोनों एक ही प्रोजेक्ट में काम करने वाले हैं।
अभी हम कोड मॉन्सटर्स(code monsters) पे काम कर रहे हैं।
ओह, नहीं! एक आग का राक्षस, हमारे पास ज्यादा समय नहीं है।
माफ करना, हम इसे बाद में देखते हैं।
पेयर प्रोग्रामिंग में एक व्यक्ति चालक है और दूसरा इंसान मार्गनिर्देशक का काम करता है।
कार चलाने के जैसे।
तुम्हारी पसंद: चालक या मार्गनिर्देशक?
चालक।
ड्राइवर कंप्यूटर में बैठता है और कीबोर्ड, माऊस या टच स्क्रीन
का इस्तेमाल करके कम्प्युटर के मुख्य एक्शन को नियंत्रित करता है।
मै सभी एरो को सेट कर रही हु जिससे की वो चरित्र को किसी भी दिशा में मुव कर सके।
और दूसरा व्यक्ति है मार्गनिर्देशक।
चालक के सवालों का जवाब देकर और संभावित समस्याओं या गलतियों को इंगित करके
मार्गनिर्देशक चालक की मदद करता है।
बाए और दाय ओर के बजाय, दाय...
संचार एक सफल पेयर प्रोग्रामिंग के लिए महत्वपूर्ण है।
कोई अपमान नहीं, सम्मान करें।
धौंस दिखाने वाला मार्गनिर्देशक ना बने, क्योंकि किसी को सिर्फ सलाह सुनना अच्छा नहीं लगता।
-तुम यह क्यों नहीं कर सकती? -रुको, रुको...
-ऐसा मत करो, मुझे वापस दो, यह ठीक नहीं है। -बस एक चीज़।
संचार सफल पेयर प्रोग्रामिंग के लिए कुंजी है।
-क्या बिल्ली ने कुछ कहा था?
आपको और आपके साथी को हमेशा बात करते रहना चाहिए।
चालक समझा सकता है कि वह क्या कर रहा/रही है।
-क्या तुम्हें लगता है कि कुछ अतिरिक्त टाइप करने से यह बर्बाद हो जाएगा?
आगे क्या करना है मार्गदर्शक सुझाव दे सकता है।
-क्या तुम ऐसा प्रोग्राम बना सकते हो जहां कुत्ते को लक्ष्य तक मुव किया जा सके?
मार्गदर्शक को संपूर्ण पहलुओं के बारे में सोचना चाहिए।
और चालक को डिटेल्स के बारे में सोचना चाहिए।
दोनों भूमिकाएं महत्वपूर्ण हैं।
-बदलना चाहोगे? -ठीक है।
-मै अभी चालक हु!
अपनी भूमिकाओं को अक्सर बदलें।
-एक सेकंड रुको, यह काम क्यों नहीं कर रहा है?
-तुम्हें इसे वहां संलग्न करना होगा, देखो वहाँ एक छेद है।
क्या आपने देखा कि मेरे साथी ने कैसे चार कोशिशें में, पहेली को सुलझाने में मेरी मदद की।
उसने मेरे गलती तो पकड़ लिया।
-हमने बढ़िया काम किया!
पेयर प्रोग्रामिंग हमेशा एक साथ काम करना है-- -टीम के तौर पर।