هل تستمتعو بقرأت كوداات كتبهاا شخص غيرك أم تجدونه امر ممل
شخصيا لا افضل هذا الجزأ المتعلق بقرأت كودات لـ أشخاص أخرون غيري (خاصتا اذا كان دون تعليقات )
وأجده أمر ممل برغم اني أحب البرمجة و أنتم ؟
أحيانا استمتع، ولكن قليلا ما تجد شخصا بحس فكاهي ويضع حسه الفكاهي في الكود
لذا أحاول انا نقل، بنظري فتقريبا معظم عملائي لن يقرأوا الكود، وفي أغلب المشاريع أنا متأكد أنه يوما ما سيمسكها مطور بعدي
لذا أضع توثيقا لكل الدوال، وتعليقات في معظم الأمكان، وأحاول إضافة حس الفكاهة لها دوما
شيء أضعه أيضا هو طريقة للتواصل معي، فإذا لم يفهم هذا المطور التي أتى بعدي دالة ما أو شيء ما من الكود الخاص بي (سيكون هذا ذنبي) وسأحاول مساعدته على فهم الكود، فالمبرمجون لبعضهم D:
احياناً ابدأ بسب ولعن البرمجة كلها جراء قرائة اكواد غيري عند تطوير او تعديل بروجكت قديم, وياسلام لو كان مكتوباً بلغات انقرضت مثل بيرل, كلمشروع الذي اعمل عليه حالياً :).
واقتربنا من اتخاذ قرار اعادة برمجته من الصفر ..
طبعاً الحال يختلف بلنسبة للمشاريع مفتوحة المصدر, والمكتوبة بطريقة تجعلك تقرأ الكود و يكأنك تقرأ قصة :)
أولا : للتصحيح
هل تستمتعو* بقرأت* كوداات* كتبهاا* شخص غيرك* ؟
هل تستمتعوا بقراءة كودات كتبها شخص غيركم ؟
ليست القراءة بغرض الاستمتاع وإنما لفهمها من أجل الاستفادة منها ، وغالبا أركز على العمل العام للدالة دون الدخول في التفاصيل ،
ولكن أحاول التقليل قدر الإمكان من استخدام مكتبات الغير و إنما بناء مكتبات خاصة بي.
التعليقات