عندما تسمع بالمبرمجين تعتقد على أنهم مجموعة من العباقرة القادرين على بناء أي مشروع برمجي مهما كان معقدا و فك أي شفرة برمجية ، لكن إذا تعرفت عليهم ستجد أن القليل منهم من يمكنه هذا ، بينما البقية ليسو بتلك المهارة و يقومون بأخطاء المبرمجين المبتدئين التي نذكر منها : اخطاء البرمجة جافا واخطاء لغة البرمجة ... حيث يجب عليك تجنب هذه الاخطاء لتصبح مبرمجا محترفا ومن انواع اخطاء البرمجة :
1- النقر على Run/Compile دون تغيير أي شيء :
هذه من بين الأخطاء الأكثر غباءا حيث يقوم بيها العديد من البرمجين ، يقوم المبرمج بتشغيل البرنامج فيظهر له خطأ يعطل البرنامج بعدا يفكر قليلا و يظهر له على أن الكود صحيح ثم يقوم باعادة تشغيل البرنامج مجددا دون ان يغير أي شيء في الكود البرمجي منتظرا ظهور نتيجة أخرى.
2- نسخ الجواب كاملا من Stackoverflow :
Stackoverflow هي أحد أفضل المنصات التي تساعد المبرمجين على حل أي مشكلة برمجية عن طريق طرحها على المبرمجين الأخرين في المنتدى ، لكن العديد من المبرمجين يقومون بنسخ الجواب على خطأ معين و لصقها مباشرة دون فهم طريقة عمل الكود ، فهذه الطريقة ستجعلك لا تتطور في مجال البرمجة .
3- ترك الكود البرمجي بدون تعليقات :
قد يبدو الأمر سخيفا بالنسبة لك خصوصا إذا كان عدد الأسطر لا يتجاوز 50 سطر لكن تخيل معي أنك قد كتبت كود برمجي يفوق فيه عدد الأسطر 1000 سطر ، هل ستتذكر ما يقوم به كل سطر ، اكيد لا و حتى لو كنت ستتمكن من ذلك ستحتاج للكثير من الوقت كي تتذكر الفائدة من سطر معين لهذا فستضيع الكثير من وقتك .
4- عدم قراءة Documentation :
يعد ال Documentation من أكثر الاشياء أهمية في البرمجة ، و عدم قراءتها ستبدو و كأنك تود اللإقدام على قيادة السيارة دون تعلم قيادتها اصلا ، فالهدف من ال Documentation هو توفير المعلومات الأساسية التي ستحتاجها للبدء بالعمل بلغة برمجة معينة أو تقنية برمجية .
5- HTML ليست لغة برمجة :
HTML هي لغة هيكلة و تنسيق للصفحة فقط ، و هي ليست بلغة برمجة لكن إذا تم إدراج لها Templates معينة ، يمكن أن تصير لغة برمجة . المهم أنه مهما إختلفت الأراء حول HTML فهي تبقى لغة مهمة في كل مشروع و ما يهمنا هو إستخدامتها العديدة ، لهذا في المرة القادمة التي يذكر شخص ماهي لغة HTML لا داعي لتسارع لذكر انها ليست بلغة برمجة .
تعليقات
إرسال تعليق