แนะ นำ

เสร็จสมบูรณ์เมื่อ

Visual Studio Code มีเครื่องมือดีบักโค้ดที่ยอดเยี่ยมสําหรับนักพัฒนา C# คุณสามารถค้นหาส่วนขยายตัวแก้ไขจุดบกพร่องสําหรับ C# และภาษาการเขียนโปรแกรมอื่น ๆ ใน Visual Studio Code Marketplace ได้

สมมติว่าคุณเป็นส่วนหนึ่งของทีมที่กําลังทํางานบนแอปพลิเคชันการลงทะเบียนเงินสด คุณกําลังพัฒนา MakeChange วิธีการที่จัดการเงินจนกว่าจะถึงและคํานวณจํานวนการเปลี่ยนแปลงที่ส่งกลับไปยังลูกค้า วิธีการ MakeChange จะติดตามจํานวนการเรียกเก็บเงินของแต่ละสกุลเงิน (1, 5, 10 และ 20) ที่พร้อมใช้งานในลิ้นชักเก็บเงิน ข้อยกเว้นจะเกิดขึ้นเมื่อเงินสดที่ได้รับไม่ครอบคลุมค่าใช้จ่ายของรายการและเมื่อไม่สามารถเปลี่ยนแปลงโดยใช้ใบเรียกเก็บเงินที่มีอยู่ได้ วิธีการ MakeChange นี้ผ่านการทดสอบการตรวจสอบรหัสเบื้องต้นของคุณ แต่มีตัวอย่างข้อมูลขนาดใหญ่กว่าที่เปิดเผยข้อผิดพลาดทางตรรกะที่จําเป็นต้องแยกและแก้ไขก่อนจึงจะสามารถเผยแพร่โค้ดได้

ในโมดูลนี้ คุณทํางานต่อไปนี้ให้เสร็จสมบูรณ์:

  • เรียกใช้แอปพลิเคชันการลงทะเบียนเงินสดและตรวจทานผลลัพธ์ที่สร้างขึ้นเพื่อระบุปัญหาเชิงตรรกะ
  • ใช้เครื่องมือตัวแก้ไขจุดบกพร่อง Visual Studio Code เพื่อแยกและแก้ไขปัญหา

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

หมายเหตุ

นี่คือมอดูลโครงการที่ท้าทายซึ่งคุณจะทําโครงการแบบ end-to-end จากข้อมูลจําเพาะ โมดูลนี้มีวัตถุประสงค์เพื่อเป็นการทดสอบทักษะของคุณ มีคําแนะนําเพียงเล็กน้อยและไม่มีคําแนะนําทีละขั้นตอน

วัตถุประสงค์การเรียนรู้

ในโมดูลนี้ คุณแสดงให้เห็นถึงความสามารถในการ:

  • ใช้เครื่องมือตัวดีบักเกอร์ Visual Studio Code เพื่อระบุและแก้ไขปัญหาในตรรกะโค้ดของคุณ

ข้อกําหนดเบื้องต้น

  • การติดตั้ง Visual Studio Code ที่กําหนดค่าไว้สําหรับการพัฒนาแอปพลิเคชัน C#
  • ความสามารถในการพัฒนาแอปพลิเคชันคอนโซล C# ที่ใช้ตรรกะทางธุรกิจโดยใช้คําสั่งการทําซ้ํา คําสั่งการเลือก และวิธีการแบบกําหนดเอง
  • สัมผัสประสบการณ์การใช้งานเครื่องมือการดีบักรหัส Visual Studio สําหรับ C#
  • สัมผัสประสบการณ์การใช้งานการ try-catch มอบหมายข้อยกเว้นและการโยนข้อยกเว้นในแอปพลิเคชันคอนโซล C#