منتدى طلبة كلية الهندسه بأسوان
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى طلبة كلية الهندسه بأسوان

منتدى طلبة كلية الهندسه بأسوان
 
الرئيسيةالتسجيلأحدث الصوردخول

 

 the art of debugging

اذهب الى الأسفل 
كاتب الموضوعرسالة
وائل حسن
مهندس بيشارك كويس
مهندس بيشارك كويس
وائل حسن


عدد المساهمات : 104
تاريخ التسجيل : 18/05/2010
العمر : 37
الموقع : أرى بخارى بلادي وهي نائية -- وأستريح إلى ذكرى خراسانِ
Upload Photos : the art of debugging Upload
أهم مواضيعى : مدونتي الشخصية:
مدونة أفكار (مدونةٌ شخصيةٌ عن: السياسة، و المجتمع، و الأدب، و العلم.)
http://afkar-abo-eyas.blogspot.com


the art of debugging Empty
مُساهمةموضوع: the art of debugging   the art of debugging I_icon_minitimeالجمعة 20 يوليو - 14:07





the art of debugging

انتهيت من فترةٍ من اكتشاف أكثر من غلطةٍ
bug كُنَّ يُأرِّقنني لعدة أيام، و كالعادة اكتشفتُ أنهن أشياءٌ تافهةٌ
جداً في الكود ليس إلا !؛ حيث علي سبيل المثال في إحداهن كتبتُ:




[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


بينما كان من المفترض أن أكتب :






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]



و
يظهر هنا أن الخطأ كان نتيجة عدم انتباهٍ بسيط: فقد كتبتُ في الجملة
التكرارية الداخلية index بدلاً من inner_index في السطر الأخير، و لكنه
أدي فيما بعد إلي ضياع أيامٍ من التعب و التفكير المحبَط و أحياناً اليأس!


الحقيقة
أن الأمر تحول لمنحيً خطيرٍ للغاية؛ فالخوارزم الذي أبتكره في يومين ثم
أكتب كوده في ساعةٍ أقضي ثلاث أو أربع أيامٍ في تنقيحه !
صحيحٌ أن
الخوارزمات غايةٌ في التعقيد و أنني قليل الخبرة إلي حدٍ كبير: إلا أن كل
هذا الجهد الضائع بسبب عدم تمكني من المهارات اللازمة لعملية التنقيح
يجعلني أتوقف أمام هذه الأمور بجديةٍ واضحة.



هذا
يؤكد مع التجارب السابقة أن مهارة التنقيح مهارةٌ هامةٌ جداً يجب تنميتها
بالتجارب العملية و الدراسة لما كتبه المبرمجون المخضرمون.
و سأقوم بإذن الله عز و جل بالبحث عن بعض ما كتبه الهاكرز الكبار في هذه
المسألة.

حالياً قمتُ بتحميل ورقةٍ عمليةٍ تُسمي ([ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط])
علي أن أُطالعها في أقرب وقتٍ ممكن، و ربما أقوم بترجمتها كذلك إذا ما
أعجبتني و كان هناك متسعٌ من الوقت لفعل ذلك بإذن الله تعالي.






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://afkar-abo-eyas.blogspot.com
 
the art of debugging
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى طلبة كلية الهندسه بأسوان :: هندسة الحاسبات والنظم :: البرمجة Programming-
انتقل الى: