แนะ นำ
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#