1 00:00:04,569 --> 00:00:07,633 วันนี้มาเรียนกันเรื่อง การเขียนโปรแกรมเป็นคู่ 2 00:00:07,841 --> 00:00:10,010 เขียนโปรแกรมเป็นคู่ ต้องทำงานเป็นทีม 3 00:00:11,261 --> 00:00:14,848 - ทำไมสองคน เครื่องเดียว - ทำไมสองคน เครื่องเดียว 4 00:00:15,098 --> 00:00:16,683 สองหัวดีกว่าหัวเดียวไง 5 00:00:16,850 --> 00:00:18,894 เราทำงานร่วมกันอย่างน่าสนใจ 6 00:00:20,896 --> 00:00:24,441 - เพราะเราเป็นคนน่าสนใจ - เราเป็นคนน่าสนใจ 7 00:00:24,608 --> 00:00:29,404 ในการเขียนโปรแกรมเป็นคู่ คุณกับคู่ ต้องนั่งด้วยกันที่คอมพิวเตอร์ 1 เครื่อง 8 00:00:29,613 --> 00:00:32,407 และต้องทำโปรเจกต์เดียวกันด้วย 9 00:00:32,574 --> 00:00:34,660 ตอนนี้เรากำลังทำ Code Monsters! 10 00:00:39,040 --> 00:00:42,000 ในการเขียนโปรแกรมเป็นคู่ คนหนึ่งเป็นคนขับรถ 11 00:00:42,125 --> 00:00:45,420 อีกคนคอยบอกทาง เหมือนการขับรถเลย 12 00:00:46,838 --> 00:00:50,092 - เลือกมา จะขับหรือจะบอกทาง - ขับ 13 00:00:50,425 --> 00:00:56,557 คนขับจะนั่งหน้าคอม เป็นคนใช้คีย์บอร์ด เมาส์ หรือหน้าจอสัมผัส 14 00:00:56,723 --> 00:00:58,976 คอยควบคุมการกระทำหลักของคอมพิวเตอร์ 15 00:00:59,101 --> 00:01:04,773 ฉันตั้งค่าลูกศรให้คาแรคเตอร์ขยับ ไปในทิศทางที่เขาพยายามจะไป 16 00:01:05,065 --> 00:01:06,942 อีกคนเป็นคนบอกทาง 17 00:01:07,192 --> 00:01:11,113 คนบอกทางจะช่วยคนขับด้วยการ ตอบคำถามของคนขับ 18 00:01:11,363 --> 00:01:13,907 บอกถึงปัญหาหรือข้อผิfพลาดที่อาจเกิด 19 00:01:14,157 --> 00:01:16,827 เลี้ยวซ้าย พอถึงตรงนี้ก็เลี้ยวขวา 20 00:01:20,163 --> 00:01:24,126 การสื่อสารคือกุญแจสำคัญ ของการเขียนโปรแกรมเป็นคู่ 21 00:01:25,252 --> 00:01:28,922 อย่าเยาะเย้ยกัน จงให้เกียรติกัน 22 00:01:29,214 --> 00:01:33,468 อย่าเป็นคนบอกทางที่จู้จี้ เพราะไม่มีใครชอบให้ใครมาสั่ง 23 00:01:33,719 --> 00:01:37,639 - ทำไมไม่ทำแบบนี้ เดี๋ยว! - หยุดนะ เอาคืนมา 24 00:01:37,931 --> 00:01:40,309 (ห้ามจับเมาส์/คีย์บอร์ดของคนขับ)) 25 00:01:40,642 --> 00:01:43,645 การสื่อสารเป็นกุญแจสำคัญ ของการเขียนโปรแกรมเป็นคู่ 26 00:01:44,980 --> 00:01:47,941 คุณกับคู่ควรคุยกันตลอด (คุยกันเรื่องงาน) 27 00:01:48,275 --> 00:01:52,362 คนขับอธิบายได้ว่าตนเองกำลังทำอะไร (อธิบายว่าตนทำอะไรอยู่) 28 00:01:54,281 --> 00:02:00,537 คนบอกทางช่วยแนะนำได้ว่าควรทำอะไรต่อ (คิดล่วงหน้าและแนะนำ) 29 00:02:01,371 --> 00:02:04,166 คนบอกทางควรคิดถึงภาพรวม 30 00:02:04,374 --> 00:02:08,420 คนขับควรโฟกัสกับรายละเอียด สำคัญทั้งสองบทบาท 31 00:02:08,837 --> 00:02:12,174 - ลองสลับกันไหม - โอเค ฉันขับบ้าง (สลับบทบาทกันบ่อย ๆ ) 32 00:02:12,382 --> 00:02:13,967 ขอให้สลับบทบาทกันบ่อย ๆ 33 00:02:15,403 --> 00:02:17,923 เดี๋ยว ทำไมอันนี้ไม่ทำงาน 34 00:02:17,923 --> 00:02:21,683 เอาไปตรงบนนี้ ดูสิ มันมีช่อง 35 00:02:22,203 --> 00:02:26,343 เห็นไหมว่าคู่ฉันช่วยไขปริศนาได้ เพียงแค่ลองไม่กี่ครั้ง 36 00:02:26,343 --> 00:02:28,899 - เธอเห็นข้อผิดพลาดของฉัน - เก่งมาก 37 00:02:29,066 --> 00:02:32,527 การเขียนโปรแกรมเป็นคู่ คือการทำงานร่วมกันเป็นทีม 38 00:02:37,077 --> 00:02:39,977 ให้เกียรติกัน คุยกันเรื่องงาน อธิบายสิ่งที่ทำอยู่ 39 00:02:39,977 --> 00:02:42,897 คิดล่วงหน้า ให้คำแนะนำ เปลี่ยนบทบาทบ่อย 40 00:02:42,897 --> 00:02:45,624 อย่าจู้จี้บอกทาง หรือแย่งเมาส์/คีย์บอร์ด