29/04/2020
الأخطاء البرمجية!🧐
كيف لي أن أقلل أخطائي البرمجية وأكسب مزيداً من الوقت في عملي البرمجي؟
بدايةً, الأخطاء البرمجية أمر طبيعي وحتى خبراء البرمجة قد يفعلوا ذلك, إذاً الأمر ليس مقتصراً على مبتدئ أو خبير, ولكن بالطبع يكون هناك فارق في كمية ونوعية الأخطاء ليس إلا.
فما هي الأخطاء البرمجية وما أنواعها؟
هي العيوب البرمجية التي تتسبب في خلل غير متوقع في البرنامج, تسمى الأخطاء البرمجية Bugs وعملية حذف هذه الأخطاء وتعديلها يسمى Debug/Debuggıng.
*تذكر, لا تقلق حين تقوم بالعديد من الاخطاء البرمجية, أنت ستتعلم بهذه الطريقة!
حسناً الآن علينا أن نتعلم ما هي أنواع الأخطاء البرمجية كي نستطيع تصحيحها بسهولة!
بشكل أساسي سنذكر ثلاثة أنواع أساسية يجب علينا أن نطور مهارة حلها بشكل أسرع.
خطأ في بناء الجملة أو خطأ في الترجمة (Compilation error or Syntax error )
خطأ في وقت التشغيل (Runtime error or exception)
خطأ في المنطق. (Logical error)
الآن ما معنى كل نوع من هذه الأخطاء!
هل سبق وقمت بكتابة ınt بدلاً من int؟ ماذا حدث حينها؟
بالطبع حدث خطأ برمجي ولم يعمل البرنامج, وهذا ما نسميه خطأ في الترجمة, ويقع في هذا الخطأ الكثير, لذا عليك أن تكتب بلغة البرمجة الصحيحة وأن تراعي أن البرمجة حساسة جداً في كتابة الكلمة باللغة البرمجية الصحيحة, لا تقلق مثل هذا النوع من الأخطاء يمكن معالجته بسهولة!
ماذا يحدث إن أعطيت شخص أمراً يستحيل تنفيذه وأخبرته أنه يجب أن ينفذه الآن فوراُ, برأيك هل يستطيع ذلك؟
ستقول لا, وهذا نفسه ما يحدث في البرمجة حين تعطي أمراً يستحيل تنفيذه وتطلب من البرنامج أن يعمل, فلن يعمل بكل بساطة لأن هناك خطأ في التشغيل!
نعطي مثالاً لأمر يستحيل تنفيذه, أن تطلب منه الوصول إلى ملف غير موجود أصلاً.
كم مرة قام برنامجك بتنفيذ عمليات أنت لا ترغب بها؟
حاولت أن تعرف السبب وأن تصل إلى حل, ولكن عليك أن تعرف المشكلة, وهي مشكلة في المنطق غير الصحيح المستخدم في البرنامج.
ملاحظة/ يصعب حل هذا النوع من الأخطاء, حاول أن لا تخطئ في المنطق.
وبهذا نكون قد أوجزنا أنواع الأخطاء الأساسية في البرمجة, في مقال آخر سنُسهب معكم في موضوع تفضلوه, فماذا تحبوا أن تتعلموا أكثر مع خبراء كليك68؟
#برمجة #أخطاء #كورونا #كوفيد19 #الإمارات #تركيا #عمل #فرص #مؤسسات #شركات #السعودية