محمد هرموش
محمد هرموش

@MhamadHarmush

4 تغريدة 29 قراءة Jun 15, 2020
للمبرمجين الجدد 🙂👇
إذا كان الكود كله عبارة عن 10 أسطر و عند التشغيل ظهر لك انه يوجد خطأ في السطر 35 فهذا لا يعني أن الكمبيوتر مغفل.
سبب ذلك انه عند تحويل الكود الذي كتبته لكود يفهمه الكمبيوتر، قد يتم تحويل الاسطر العشرة التي كتبتها لمئة سطر.
1/4
في هذه المئة سطر التي هي عبارة عن كودك نفسه بالأساس قد يحدث خطأ في السطر 35 كما يظهر لك.
أنصحك دائماً بتجربة اي كود جديد تكتبه و ليس كتابة كود كبير جداً و من ثم تجربته لأنه في حال حدوث خطأ ما ستكون على معرفة بأن الكود الجديد الذي كتبته هو سبب المشكلة و سيكون حلها عليك أسهل.
2/4
اذا كان الكود كبير وتريد معرفة سبب المشكلة، يمكنك ان تفعل شيء يسمى Debugging وهذا الأمر يتيح لك تنفيذ الكود سطر سطر ومعرفة القيم المخزنة في المتغيرات، المصفوفات والكائنات مما يجعلك قادر على معرفة سبب الخطأ ومكان حدوثه بالضبط لأنك لن تستطيع الإنتقال لسطر جديد عند حدوث الخطأ
3/4
و ان لم ترد ان تفعل Debugging يمكنك أن تطبع رقم الأسطر.
مثلاً كل 10 أسطر تكتب رقم السطر كالتالي
print(5)
..
..
print(15)
..
..
print(25)
هنا مثلاً اذا وجدته طبع 5 ثم 15 و لكنه لم يطبع 25.
فهذا يعني أن سبب المشكلة موجود بسبب كود موضوع بين السطرين 15 و 25.
4/4

جاري تحميل الاقتراحات...