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

واجهت العديد من المشاكل أثناء البرمجة لأسباب بسيطة جدا، مثل:

  • يكون هناك فاصلة منقوطة ; في مكان ما، والمحرر الذي تبرمج عليه لا يدعم إظهار الاخطاء.

  • نسيان فراغ قبل سطر في لغة PHP اخذ مني ساعات من البحث والتدقيق لأعرف ذلك.

  • في عقلك تفكر انك تضيف على قاعدة البيانات A , لكن في الحقيقة انت متصل بقاعدة بيانات أخرى.

كان بودي أن اشارككم بعدة مشاكل أخرى لكن هذا الذي تذكرته.

شاركونا مشاكلكم البرمجية :)


14
  • أن تخطىء في تسمية المتغير (مثلا تقدم حرف أو تؤخر آخر) ثم تبحث لساعات لتكتشف أن كل شيء كان على ما يرام وسبب المشكل حرف!

  • الترميز UTF-8 With BOM أفقدني أعصابي عند أول تعامل لي معه، فتخيل أنك تبحث عن حل لمشكلة لا تعرف سببها أصلا! (مشاكل مع Sessions خاصة).

  • عندما تستعمل بعض الدوال و تنسى أنها تعمل بالمرجعية (by reference).

الطريف في هذه المشاكل (لا أعلم هل أنا فقط أم الجميع) أني عندما أنقب عن المشكل أجد أني أصلحت الكثير من العلل "الممكنة" و حسّنت الكثير من الأشياء في طريقي لحل المشكل D: