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