1. برمجة
7

ما هو اصعب خطأ برمجي تعاملت معه , ما هو وكم إستغرقت لحله

  • afaki
  • 2015-09-26T08:22:13+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
3
عبد الرحمن أحمد 2015-09-27T02:21:52+00:00 أضف ردا
  • رابط مختصر

من الصعب أن تحدد أي الأخطاء هو الأصعب لأنه لا يوجد معيار محدد بدقة لمقارنة الأخطاء فكل خطأ له خصائصه

لكن من الأخطاء التي لا زلت أتذكرها حتى الآن رغم مرور خمسة عشر عاماً عليها هو ما حصل معي أثناء برمجة مشروع التخرج والذي كان بلغة ++C حيث استغرق مني فحص ساعات طويلة وفتشت في كامل الكود بالتفصيل لأعرف أين الخلل فلم أتمكن

إلى أن انتبهت له بشكل عفوي وهو أنني نسخت حلقة تكرارية فقمت بتعديل متغير الحلقة من i إلى j لكني نسيت قسم الزيادة ++i بدلا من ++j وبهذا كانت الحلقة تعمل بغير السلوك المرسوم لها، فازددت قهراً وانزعاجاً لأني اكتشفت أن السبب تافه جداً أضاع مني ساعات كثيرة.

2
mohammadalbanna 2015-09-26T17:24:49+00:00 أضف ردا
  • رابط مختصر

خلال عملي في مجال العمل الحر, حصلت معي مشكلتين أعتقد الأكثر تأثيراً ووقتاً في الحل, تحميل الصور في الخلفية في إضافات متصفح فايرفوكس, التفاصيل في هذا السؤال [1] على موقع StackOverFlow, استغرق الحل تقريباً 6 ساعات و وضعت الإجابة النهائية بعد تجربة الحلول جميعاً.

الثاني كان خلال هذا الشهر, وهو عبارة عن دمج مكتبتين والناتج يجب أن يتوافق مع مكتبة ثالثة, استغرق العمل على المكتبة الجديدة 7 ساعات ونصف دفعة واحدة, كان علىّ أن أتتبع المكتبات سطراً بسطر من خلال متصفح كروم, ومن حسن الحظ إني قمت بشرح الـ Debugging من خلال أدوات مطورين الويب على كروم [2] في مدونتي الشخصية.

[1]

http://stackoverflow.com/qu...

[2]

http://goo.gl/rbiI3F
1
walid123 2015-09-26T12:10:08+00:00 أضف ردا
  • رابط مختصر

عندما كنت مبتدأ php . وضعت session_start بعد اكواد html .

اههه يا حصرتاه بقيت 15 يوم ابحث عن حل :\ . حتى تذكرت انه لا يجب كتابة الكود بعد اكواد html

1
abdulrouf_ah 2015-09-27T15:19:27+00:00 أضف ردا
  • رابط مختصر

:D حصلت معي ايضا بالاسبوع الماضي

:D وتعرفت علي الحل اول يوم العيد اعدت مشاهدة درس يوسف اسماعيل لـsession

1
2015ahmedadel 2015-09-26T12:30:53+00:00 2015-09-26T12:31:09+00:00 أضف ردا
  • رابط مختصر

mario.c اول مشكلة عليك حلها فى كورس cs50 عليك طباعة الاهرام التى فى نهاية كل مرحلة من لعبة

باستخدام لغة c super mario

0
محمد عزيز الكناني 2015-09-26T14:56:01+00:00 أضف ردا
  • رابط مختصر

اه ذكرتني عندما اخذت CS50 هذا حلي لم يستغرق مني اكثر من 20 دقيقة

https://dl-web.dropbox.com/...

السر هو الا تلمس الكمبيوتر الا بعد التخطيط على الورق .

0
afaki 2015-09-26T14:59:45+00:00 أضف ردا
  • رابط مختصر

الرابط يعطي خطأ Error (403)

0
محمد عزيز الكناني 2015-09-26T15:01:29+00:00 أضف ردا
  • رابط مختصر
https://www.dropbox.com/s/k...
0
محمد عزيز الكناني 2015-09-26T15:03:05+00:00 أضف ردا
  • رابط مختصر

ال CS50 كورس جميل جدا انصح الجميع باخذه, اخذته السنة الفارطة وافادني كثيرا

0
mohsine narmouche 2015-09-26T19:44:50+00:00 أضف ردا
  • رابط مختصر

الدرني على التطفل =D

بحثت في الانترنت لكم لم اجد شيءا سوى انه كورس من جامعة هارفرد

ما هو كورس cs50 ؟

ممكن روابط للكورس او ما شابه ؟

1
محمد عزيز الكناني 2015-09-26T20:00:04+00:00 أضف ردا
  • رابط مختصر

اهلا ,

هو كورس من harvard هو Introduction لل Computer science

يتعلم فيها الطالب الكثير من الاشياء في الاسابيع الاربعة الاولى حسب ما اتذكر يتناولون تقديم للبرمجة بلغة C , كيفية استعكال Debugger و كل تلك الاشياء ثم تنشئ لعبة ثم تتعلم القليل من تطوير الويب في الاخير هناك Final project يقيمه انسان عادي اما باقي ال Psets فيصلحها برنامج حاسوب مخصص للغرض

المختصر تشاهد محاظرة الاسبوع من تقديم الاستاذ David طول مقطع الفيديو 50 دقيقة تقريبا وغالبا مايكون هناك 2 فيديو في الاسبوع ثم هناك ايضا فيديو يراجع المفاهيم للذين يجدون صعوبات ثم تقوم ب Psets وهي مجموعة من الاختبارات الصغيرة حول موضوع الاسبوع يتحقق من صحة برنامجك برنامج كمبيوتر, واذا اكملت ال Final Project تاخذ شهادة شرفية من جامعة Harvard

يمكنك متابعة الكورس الجديد عبر Edx اظن انهم بداووا في كورس السنة الجديدة لا ادري

المهم أنا انصحك ان تتابعه اذا كنت فعلا تريد ذلك ولا تمل بسرعة

0
2015ahmedadel 2015-09-26T15:48:08+00:00 أضف ردا
  • رابط مختصر

20 دقيقة لحل ماريو !

يبدو انك تجيد التخطيط جيدا

اما انا فلا انا بدات مباشرة بكتابة بعض الاكواد وانتهى بى الحال ب loop runs for ever تقوم بطباعة # فى كل مكان ^_^

1
dracola168 2015-09-26T13:29:13+00:00 أضف ردا
  • رابط مختصر

كنت أكتب مكتبة بقوالب ++C للقوائم المتصلة وفي دالة عرض جميع ما في القائمة وضعت ; نهاية while وظننت أن المشكلة من الكود أجمع لأنني لم أدر أأضيفت البيانات أم لا .

لكن هذا كان درساً لتعلمي مبادئ الDebugging

1
Zaineb_Mohammed 2015-09-26T21:31:00+00:00 أضف ردا
  • رابط مختصر

في نظري أجد أنّ الأخطاء المنطقيّة أصعب من الأخطاء اللغويّة بحكم أنها تعتمد على تفكير المبرمج بالدرجة الأولى.

في مشروع تخرجي واجهتني مشكلة طريقة كتابة التأريخ في جملة Insert الخاصة بــ SQL ضمن ASP.Net 

وبالرغم من أنني عرفت الطريقة الصحيحة لكتابته بعد معاناة دامت لليالٍ رمضانيّة طويلة، إلا أنني إلى الآن لم أعرف هل سبب تغيير الصيغة كان بسبب الإصدارة أم بسبب نظام التشغيل.

1
abdulaziz noor 2015-09-27T01:38:50+00:00 أضف ردا
  • رابط مختصر

اصعب خطأ برمجي واجهته مع النود جي اس

مشكلة النود ان كان هناك اي سطر يتطلب وقت تقوم بتوكيله لثيرد جديد منفصل ليقوم بتنفيذه وتذهب للسطر الذي يليه

ماحصل معي ان انه كان هناك سطر يتنفيذ بسرعة قبل الاخر ويقوم باعطاءي الناتج خطأ وذلك لأن الذي قبله لم يكمل المعالجة

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

===========

ايضاً من الطلبات التي كانت صعبه

كان لدي دكتور في الجامعة اعطاني واجب القيام ببرمجية تقوم بعمل تاثير Blur - الضباب للصورة

عجرت عن الحل فعلياً واستمريت يومين ابحث عن طريقة تقوم بعمل التاثير بشكل ديناميكي بمعنى ان طلبت ٤ بكل او ٦ بكسل او حتى ١٠٠ بكسل ضبابي ستقوم بالامر

وفي النهاية كان الحل باستخدام ٤ حلقات داخلية لتحصل على هذه النتيجة.

0
forra 2015-09-26T10:34:45+00:00 أضف ردا
  • رابط مختصر

بالنسبة لي كان youtube API مع PHP استغرق الامر مني اسبوع لاستوعب الفكرة.

يمكنك ان تخبرنا عن تجربة كذلك :p

0
megasoft 2015-09-26T12:35:34+00:00 2015-09-26T12:38:04+00:00 أضف ردا
  • رابط مختصر

بالنسبة لي عانيت من whatsapp api

لكن في الاخير وجدت الحل في الانترنت لانه كان هناك خطأ في api

0
deleted5251 2015-09-26T19:25:32+00:00 أضف ردا
  • رابط مختصر

هل يتم حظرك باستمرار ؟

انا كنت استخدم ال whatsapp api عند اضافة اي موضوع يتم تنبيه المشتركين لكن يعمل لفترة و يتم حظره حتى اني اضفت ميزة رد تلقائي كأن تتطلب دعاء معين و يتم ارساله تلقائياً

حتى استسلمت من التعديل و التجرية بعد حظر ٤ ارقام

1
megasoft 2015-09-26T19:30:37+00:00 أضف ردا
  • رابط مختصر

نعم عانيت من مشكل الحظر

في كل مرة اجرب رقم يتم حظره بعد ارسال عدد معين من الرسائل

لكن في ااخير مللت منه لانه كثير التحديث للapi وحظر الارقام

0
ahmed.alhaj 2015-09-26T12:42:17+00:00 أضف ردا
  • رابط مختصر

أثناء البرمجة الرسومية قمت بعمل دالة لتعمل عن ضغط زر ما، ثم قمت بإضافة سطر في آخر الدالة يلغي جميع ما قامت به الدالة ثم نسيته. و عند إختبار البرنامج لم يعمل بالطبع :)

كدت أجن 

برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.7 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

اقرأ أيضًا

  • كيف اتعلم البرمجة
  • عن البرمجه
  • مستقبل البرمجة ومجالات التوظيف المستقبلية
  • حين تتحول البرمجة إلى حسنات جارية
  • ما الذي يدفعك إلى تعلم البرمجة؟

انسخ هذا الرابط:

تنبيه