كما جاء في السؤال لكل منا منهجية لحل مشكلة برمجية تواجهه ، دعونا نتعرف عليها ؟
ماهي منهجيتك في حل المشكل البرمجي ؟
أغلب المشاكل التي أواجهها تكون مرتبطة بوظيفة جديدة مضافة حديثاً.
هناك مفهوم الـ Debugging ويعني تتبع الكود سطراً بسطراً، في مجال تطبيقات الويب توفر لنا جوجل في متصفحها كروم مجموعة أدوات رائعة لتسهل العملية شرحتها هنا بالفيديو [1] تحت مُسمى أدوات مطوري الويب.
اذا استمرت المشكلة، أقوم بعزلها عن بقية التطبيق/الموقع وأرى مدى تأثيرها وكيف تشكلت، سيكون تتبع المشكلة من وظيفة واحدة أفضل بكثير من تتبعها في تطبيق يحتوي على عدة وظائف ويمر بمخطط عمل طويل.
إذا استمرت المشكلة، يحين موعد موقع StackOverFlow حسب التوقيت المحلي للمبرمجين، بعضهم يوفر حلول أو أنصاف حلول، إذا نجحت في تركيب الحل فأضع الحل الكامل كذلك هناك.
بالتوفيق.
[1] للمطورين | سلسلة فيديو تعليمية لأدوات مطوري الويب على متصفح كروم
كنت اظنني واضحاً . المهم احاول شيء و ان فشلت فيه احاول مرة اخرى بشكل مختلف قليلاً و طبعا مرة ثانية و هكذاالى ان انجح في تنفيد المطلوب . طبعا الموضوع لا يتقتصر على البرمجة فقط .
بالفعل لكن اللي كان عالق بذهني كلمة fail and try . @3ABDOO الخطاء أقصد إصلاح الخطاء , لا اعرف لكن اعتقد يمكن اسقاطها ضمنا من الجملة .
التعليقات