خطأ في الـ production
بلّغ عنه مستخدم، بتعيد إنتاجه من وصف غامض، وتصلحه من غير ما تكسر تلات حاجات تانية.
بتورث كود بناه حد تاني، بقراراته وبالديون اللي سابها. وده بالظبط المقصود.

مش مشاريع دروس
مفيش فولدرات فاضية. مفيش مواصفات كاملة. مفيش مشاريع موجودة عشان تتعمل وخلاص.
بلّغ عنه مستخدم، بتعيد إنتاجه من وصف غامض، وتصلحه من غير ما تكسر تلات حاجات تانية.
كود شغال ومحدش عايز يقرب منه. غيّره من غير ما تغير سلوكه.
مكتوب من حد مش مهندس، وناقص التلات تفاصيل اللي فارقة.
حاجة بقت بطيئة. قِس الأول قبل ما تحسّن، وأثبت إنها بقت أسرع.
موديول من غير tests وتاريخه مليان أخطاء متكررة. قرر إيه اللي يستاهل تغطية.
اختيارين الاتنين منطقيين. اختار واحد، اكتب ليه، ودافع عنه في المراجعة.
في حاجة واقعة دلوقتي. شخّص تحت ضغط الوقت، واتواصل وإنت بتشخّص.
اختصار عمله حد قبلك، والنقاش هل دلوقتي وقت سداده ولا لأ.
تقرا كود مش إنت اللي كتبته وتلاقي الكلام المفيد اللي تقوله عليه.
الفجوة
كل رسالة رفض بتقول نفس الكلام بصيغة مختلفة: كنا بندور على حد عنده خبرة أكتر. الفجوة مش في المعرفة. الفجوة في كل حاجة حوالين كتابة الكود.
عالم الدروس
الهندسة الحقيقية
الطلبات بيقراها إنسان، والأماكن محدودة بعدد الـ pull requests اللي نقدر نراجعها صح كل أسبوع.
قدّم على برمج