تلك اللحظة التعيسة عندما تعود الى احد المشاريع التي انهيتها من نصف سنة تقريبا لتجد نفسك عاجزا عن فهم اي كلمة من هذا الكود اللعين.
هذا ما حصل معي تحديدا عندما عدت مجددا لتطوير موقع المكتبة الالكترونية الخاصة بي، نعم ذات الموقع ذاك: http://ift.tt/2aQUyig
-
عندما قمت ببناء المشروع في البداية استخدمت احد السكربتات الهندية المجانية البسيطة كنواة لابني حولها مملكتي...لم يكن الكود في بداية الامر بهذه المثالية... الكثير من الاجزاء التي لا طائل منها واطنان من الكود المعلق اضافة الى الاجزاء التي لم اردها في مشروعي..
-
بعد عملية التنظيف بدات في نشر الفن الخاص بي، وهنا تحديدا المشكلة... عندما عملت في البداية على السكربت لم احتج لاستخدام التعليقات في الكود لانني لم اتوقف عن العمل به... وقد خططت لفعل ذلك في النهاية ولكنني تكاسلت.
-
بالاضافة للكثير من الاجزاء الغير عاملة وملفات الباك اب وغيرها من القمامة الالكترونية التي تركتها في المشروع، حتى بعد ان اطلقته كانت لاتزال موجودة
-
عدت منذ فترة ليست بالقليلة للتطوير... وهنا جائت الصدمة... انا اتذكر تحديدا مكان الكود ولكنني لا اتذكر كيف يعمل... انا كتبته نعم اعلم ذلك، ولكن وقفت وعاينته من جميع الجهات ولازلت لا افهم...
-
امضيت ساعة تقريبا في محاولة فهم الكود بعد ذلك استعنت بغوغل وستاك اوفرفلو، وفي النهاية تدبرت امري بعد ساعتين من الذهاب والمجيء بين الملفات والموقع وغوغل.
العبرة: دائما ضع توصيفا للكود في مشاريعك
- اثناء تطويري للمشروع كنت اعمل على النسخة الlive من الموقع... على النطاق الرسمي... اعدل على قاعدة البيانات والكود مباشرة، والاسوا انني كنت اروج للموقع على وسائل التواصل الاجتماعي وهو ما ادى الى الكثير من الشكاوي اضافة الى الكثير من الdown time
العبرة الجزء الثاني: لا تعمل على النسخة الحية من موقعك
from حسوب I/O - الأكثر شيوعاً http://ift.tt/2aSSeDU
ليست هناك تعليقات:
إرسال تعليق
دائماً، رأيكم يهمنا،