מבוא

הושלם

Visual Studio Code מספק כלים נהדרים לאיתור באגים בקוד עבור מפתחי C# . ניתן למצוא הרחבות לאיתור באגים עבור C# ושפות תיכנות אחרות ב- Visual Studio Code Marketplace.

נניח שאתה חלק מצוות שעובד על יישום קופה. אתה מפתח שיטה שמנהלת MakeChange את הכסף עד מחשבת את כמות השינוי המוחזרים ללקוח. השיטה MakeChange עוקבת אחר מספר החשבונות של כל ערך (1, 5, 10 ו- 20) הזמינים בתשלום. חריגות מתזריעה כאשר המזומנים שהתקבלו אינם מכסים את עלות הפריט, וכשהתשלומים אינם יכולים לבצע שינויים באמצעות החשבונות הזמינים. השיטה MakeChange עברה את בדיקות אימות הקוד ההתחלתי שלך, אך דוגמת נתונים גדולה יותר גורמת לשגיאות לוגיות חשופות שיש לבודד ולפתר לפני שניתן יהיה להוסיף את הקוד.

במודול זה, עליך להשלים את המשימות הבאות:

  • הפעל את יישום רישום המזומנים ועיין בפלט שנוצר כדי לזהות בעיה לוגית.
  • השתמש בכלי איתור הבאגים של קוד Visual Studio כדי לבודד ולפתור את הבעיה.

עד סוף מודול זה, השיטה שלך תאזן MakeChange בהצלחה את הכסף עד במהלך הדמיה של עסקאות יומיות.

הערה

זהו מודול פרוייקט אתגר שבו תוכל להשלים פרוייקט מקצה לקצה מתוך מפרט. מודול זה נועד להיות מבחן של הכישורים שלך; אין הנחיות מועטות, ללא הוראות שלב אחר שלב.

יעדי למידה

במודול זה, אתה מדגים את היכולת שלך:

  • השתמש בכלי איתור הבאגים של קוד Visual Studio כדי לזהות ולפתור בעיה בלוגיקה של הקוד שלך.

דרישות מוקדמות

  • התקנה של Visual Studio Code שתצורתו נקבעה לפיתוח אפליקציות של C# .
  • היכולת לפתח יישומי מסוף של C# המיישמים לוגיקה עסקית באמצעות הצהרות Iteration, משפטי בחירה ושיטות מותאמות אישית.
  • התנתן בשימוש בכלים לאיתור באגים בקוד Visual Studio עבור C#‎.
  • התנסות ביישום של try-catch יד חריגה והתראות על חריגות ביישומי מסוף C#‎.