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