-
วันนี้มาเรียนกันเรื่อง
การเขียนโปรแกรมเป็นคู่
-
เขียนโปรแกรมเป็นคู่ ต้องทำงานเป็นทีม
-
- ทำไมสองคน เครื่องเดียว
- ทำไมสองคน เครื่องเดียว
-
สองหัวดีกว่าหัวเดียวไง
-
เราทำงานร่วมกันอย่างน่าสนใจ
-
- เพราะเราเป็นคนน่าสนใจ
- เราเป็นคนน่าสนใจ
-
ในการเขียนโปรแกรมเป็นคู่ คุณกับคู่
ต้องนั่งด้วยกันที่คอมพิวเตอร์ 1 เครื่อง
-
และต้องทำโปรเจกต์เดียวกันด้วย
-
ตอนนี้เรากำลังทำ Code Monsters!
-
ในการเขียนโปรแกรมเป็นคู่
คนหนึ่งเป็นคนขับรถ
-
อีกคนคอยบอกทาง เหมือนการขับรถเลย
-
- เลือกมา จะขับหรือจะบอกทาง
- ขับ
-
คนขับจะนั่งหน้าคอม เป็นคนใช้คีย์บอร์ด
เมาส์ หรือหน้าจอสัมผัส
-
คอยควบคุมการกระทำหลักของคอมพิวเตอร์
-
ฉันตั้งค่าลูกศรให้คาแรคเตอร์ขยับ
ไปในทิศทางที่เขาพยายามจะไป
-
อีกคนเป็นคนบอกทาง
-
คนบอกทางจะช่วยคนขับด้วยการ
ตอบคำถามของคนขับ
-
บอกถึงปัญหาหรือข้อผิfพลาดที่อาจเกิด
-
เลี้ยวซ้าย พอถึงตรงนี้ก็เลี้ยวขวา
-
การสื่อสารคือกุญแจสำคัญ
ของการเขียนโปรแกรมเป็นคู่
-
อย่าเยาะเย้ยกัน จงให้เกียรติกัน
-
อย่าเป็นคนบอกทางที่จู้จี้
เพราะไม่มีใครชอบให้ใครมาสั่ง
-
- ทำไมไม่ทำแบบนี้ เดี๋ยว!
- หยุดนะ เอาคืนมา
-
(ห้ามจับเมาส์/คีย์บอร์ดของคนขับ))
-
การสื่อสารเป็นกุญแจสำคัญ
ของการเขียนโปรแกรมเป็นคู่
-
คุณกับคู่ควรคุยกันตลอด
(คุยกันเรื่องงาน)
-
คนขับอธิบายได้ว่าตนเองกำลังทำอะไร
(อธิบายว่าตนทำอะไรอยู่)
-
คนบอกทางช่วยแนะนำได้ว่าควรทำอะไรต่อ
(คิดล่วงหน้าและแนะนำ)
-
คนบอกทางควรคิดถึงภาพรวม
-
คนขับควรโฟกัสกับรายละเอียด
สำคัญทั้งสองบทบาท
-
- ลองสลับกันไหม
- โอเค ฉันขับบ้าง (สลับบทบาทกันบ่อย ๆ )
-
ขอให้สลับบทบาทกันบ่อย ๆ
-
เดี๋ยว ทำไมอันนี้ไม่ทำงาน
-
เอาไปตรงบนนี้ ดูสิ มันมีช่อง
-
เห็นไหมว่าคู่ฉันช่วยไขปริศนาได้
เพียงแค่ลองไม่กี่ครั้ง
-
- เธอเห็นข้อผิดพลาดของฉัน
- เก่งมาก
-
การเขียนโปรแกรมเป็นคู่
คือการทำงานร่วมกันเป็นทีม
-
ให้เกียรติกัน คุยกันเรื่องงาน
อธิบายสิ่งที่ทำอยู่
-
คิดล่วงหน้า ให้คำแนะนำ เปลี่ยนบทบาทบ่อย
-
อย่าจู้จี้บอกทาง หรือแย่งเมาส์/คีย์บอร์ด