Hôm nay chúng mình sẽ học về lập trình theo cặp.
Lập trình theo cặp nghĩa là chúng mình làm việc theo nhóm.
Tại sao hai người nên sử dụng chung một máy tính?
Bởi vì, hai cái đầu sẽ luôn tốt hơn một cái.
Chúng mình làm việc cùng nhau rất vui.
Bởi vì chúng mình là người thú vị.
Chúng mình là những người thú vị.
Trong lập trình cặp,
bạn và cộng sự sẽ dùng chung một máy tính
Và cả hai bạn sẽ cùng làm chung một công việc.
Ngay bây giờ,
chúng mình đang cùng nhau làm về mã hóa Monsters!
Trong lập trình cặp,
một người là "người lái" và người kia là "người chỉ đường".
Giống như lái xe ô tô vậy.
-Cậu chọn làm người lái hay chỉ đường? Mình muốn làm người lái.
Người lái ngồi trước máy tính
và là người sử dụng bàn phím, chuột hoặc màn hình cảm ứng và
điều khiển các hoạt động chính của máy tính.
Mình đang ghép các khối lệnh với nhau để làm nhân vật
di chuyển theo hướng mà nhân vật đang cố gắng di chuyển.
Người chỉ đường giúp người lái
bằng cách trả lời những câu hỏi của người lái
va chỉ ra các vấn đề tiềm ẩn hoặc lỗi sai.
-Rẽ trái đi! thay vì rẽ trái, rẽ phải
Giao tiếp là chìa khóa để thành công trong lập trình theo cặp.
KHÔNG xúc phạm đối tác.
HÃY tỏ ra tôn trọng lẫn nhau.
Đừng là người chỉ đường hách dịch
bởi vì chẳng người lái nào muốn một người chỉ đường hay ra lệnh đâu.
-Tại sao cậu không làm như này nhỉ?-
Đợi đã, này! – Dừng lại, trả lại nó về chỗ cũ ngay!
Giao tiếp là chìa khóa để thành công!
(HÃY bàn bạc với nhau về công việc).
Bạn và đối tác nên thường xuyên trao đổi với nhau.
Người lái có thể giải thích về những việc mà họ đang làm.
(HÃY giải thích những gì bạn đang làm).
Và người chỉ đường có thể gợi ý nên làm gì tiếp theo.
Bạn có thể viết một chương trình cho một chú chó
di chuyển tới mục tiêu đã xác định không?
Người chỉ đường nên có cái nhìn tổng quát,
còn người lái nên tập trung vào những chi tiết.
Cả 2 đều đóng vai trò rất quan trọng.
-Muốn đổi vị trí ko? – Được thôi.
Tớ giờ là người lái.
Hãy nhớ là đổi vai trò thường xuyên!
-Đợi chút, tại sao chương trình vẫn chưa hoạt động nhỉ?
-Cậu cần phải gắn nó lên trên.
Đó, có vẻ như là có một chỗ khuyết.
Bạn đã hiểu cách mà bạn mình giúp mình giải quyết
những vấn đề khó khăn như thế nào chưa?
Cậu ấy đã tìm ra được lỗi sai của mình.
Tuyệt! Làm tốt lắm!
Lập trình theo cặp là làm tất cả công việc cùng nhau,
như một ĐỘI vậy!
Tôn trọng đối tác Bàn bạc với nhau về công việc
Giải thích những gì bạn đang làm
Suy nghĩ xa hơn và đưa ra gợi ý
Đổi vai trò thường xuyên
KHÔNG xúc phạm đối tác của bạn
KHÔNG chộp lấy chuột, bàn phím của người lái
Dịch bởi Code For Vietnam (codefor.vn)