מבוא

הושלם

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

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

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

בסוף מודול זה, תוכל להסביר את היתרונות של מאתרי באגים של קוד וטיפול בחריגים.

יעדי למידה

במודול זה, תוכל:

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

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

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