แบบฝึกหัด - ปรับโครงสร้างฟังก์ชันขนาดใหญ่โดยใช้ GitHub Copilot
สําคัญ
เมื่อต้องการทําแบบฝึกหัดนี้ให้เสร็จสมบูรณ์ คุณต้องมีบัญชี GitHub ที่ใช้งานอยู่ และสภาพแวดล้อม Visual Studio Code ที่กําหนดค่าสําหรับการพัฒนา C# สําหรับความช่วยเหลือในการกําหนดค่าสภาพแวดล้อมห้องปฏิบัติการของคุณ โปรดดู กําหนดค่าสภาพแวดล้อมห้องปฏิบัติการสําหรับ GitHub Copilot Labs สําหรับความช่วยเหลือในการเปิดใช้งาน GitHub Copilot ใน Visual Studio Code โปรดดู เปิดใช้งาน GitHub Copilot ใน Visual Studio Code
ในแบบฝึกหัดนี้ คุณใช้ GitHub Copilot เพื่อปรับโครงสร้างฟังก์ชันขนาดใหญ่ให้เป็นฟังก์ชันที่เล็กลงและจัดการได้มากขึ้น คุณใช้โหมดถามของ GitHub Copilot เพื่อวิเคราะห์โค้ดที่มีอยู่และระบุโอกาสในการปรับโครงสร้างใหม่ จากนั้นคุณใช้โหมด Agent ของ GitHub Copilot เพื่อดําเนินการปรับโครงสร้างใหม่โดยการแยกส่วนโค้ดจากฟังก์ชันขนาดใหญ่เป็นฟังก์ชันขนาดเล็ก สุดท้าย คุณทดสอบโค้ดที่ปรับโครงสร้างใหม่เพื่อให้แน่ใจว่าทํางานได้ตามที่ตั้งใจไว้
งานประกอบด้วย:
- ตรวจทานฐานรหัสการประมวลผลใบสั่งอีคอมเมิร์ซด้วยตนเอง
- ระบุโอกาสในการปรับโครงสร้างใหม่โดยใช้ GitHub Copilot Chat (โหมดถาม)
- ปรับโครงสร้างฟังก์ชันขนาดใหญ่ให้เป็นฟังก์ชันที่เล็กลงและจัดการได้มากขึ้นโดยใช้ GitHub Copilot Chat (โหมดตัวแทน)
- ทดสอบรหัสการประมวลผลใบสั่งอีคอมเมิร์ซที่ปรับโครงสร้างใหม่
เมื่อคุณเลือกปุ่มเปิดใช้แบบฝึกหัด เบราว์เซอร์จะนําทางไปยังหน้า GitHub สาธารณะที่ให้คําแนะนําสําหรับแบบฝึกหัดนี้
เมื่อคุณออกกําลังกายเสร็จแล้ว ให้กลับมาที่นี่เพื่อ:
- การตรวจสอบความรู้อย่างรวดเร็ว
- สรุปสิ่งที่คุณได้เรียนรู้ระหว่างโมดูลนี้
- ป้ายสําหรับการกรอกโมดูลนี้