แบบฝึกหัด - ปรับโครงสร้างฟังก์ชันขนาดใหญ่โดยใช้ 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 สาธารณะที่ให้คําแนะนําสําหรับแบบฝึกหัดนี้

เมื่อคุณออกกําลังกายเสร็จแล้ว ให้กลับมาที่นี่เพื่อ:

  • การตรวจสอบความรู้อย่างรวดเร็ว
  • สรุปสิ่งที่คุณได้เรียนรู้ระหว่างโมดูลนี้
  • ป้ายสําหรับการกรอกโมดูลนี้

ปุ่มเพื่อเปิดแบบฝึกหัด