مقدمة

مكتمل

عند الإعداد لتطوير تطبيق، تكون كتابة التعليمات البرمجية الخاصة بك هي الخطوة الأولى فقط. تبدأ عملية التحقق من أن التعليمات البرمجية الخاصة بك تعمل كما هو متوقع بعد وقت قصير من كتابة الأسطر الأولى من التعليمات البرمجية. في تطوير البرامج، يتضمن التحقق من التعليمات البرمجية الاختبار وتصحيح الأخطاء ومعالجة الاستثناءات.

لنفترض أنك تطور تطبيقا. اتضح أن تنفيذ المنطق لبعض الميزات أكثر تعقيدا مما كنت تتوقع. يمكنك إنشاء التعليمات البرمجية وتشغيلها، ولكنك ترى نتائج غير متوقعة ويصعب تحديد مكان تقديم المشكلات. بالإضافة إلى ذلك، لاحظت أن تمرير البيانات التي يوفرها المستخدم كمعلمة لمكالمات أسلوب معينة يمكن أن يؤدي إلى أخطاء وقت التشغيل. إذا لم تجد نهجا أفضل لتصحيح منطق التعليمات البرمجية وإدارة أخطاء وقت التشغيل، فقد لا تكمل المشروع في الوقت المحدد. عندما تطلب المشورة من زميلك، فإنهم يذكرونك بأن Visual Studio Code يوفر أدوات تصحيح الأخطاء وأن C# يتضمن دعما لمعالجة الاستثناء. قررت أنه حان الوقت لبدء التعرف على تصحيح أخطاء التعليمات البرمجية ومعالجة الاستثناءات.

في هذه الوحدة النمطية، ستتعلم الفرق بين الاختبار وتصحيح الأخطاء ومعالجة الاستثناء. يمكنك فحص عملية تصحيح أخطاء التعليمات البرمجية والفوائد التي يوفرها مصححو أخطاء التعليمات البرمجية. يمكنك أيضا التعرف على الاستثناءات وكيفية استخدام الاستثناءات في أحد التطبيقات.

بنهاية هذه الوحدة النمطية، ستتمكن من شرح فوائد مصححات التعليمات البرمجية ومعالجة الاستثناءات.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • راجع مسؤوليات اختبار البرامج وتصحيح الأخطاء ومعالجة الاستثناءات.
  • افحص عملية تصحيح أخطاء التعليمات البرمجية والفوائد التي توفرها أدوات مصحح أخطاء التعليمات البرمجية.
  • افحص ما هو الاستثناء وخيارات إدارة الاستثناءات في التعليمات البرمجية الخاصة بك.

المتطلبات الأساسية

  • تثبيت Visual Studio Code الذي تم تكوينه لتطوير تطبيق C#‎.
  • القدرة على تطوير تطبيقات وحدة تحكم C# التي تنفذ منطق العمل باستخدام عبارات التكرار وعبارات التحديد والأساليب المخصصة.