التكنولوجيا
1 دقيقة قراءة
لو اضطررت لاختيار النشاط الأعلى تأثيراً لفريق هندسي صغير، لما اخترت المعمارية ولا التوظيف ولا حتى المنتج. سأختار مراجعة الكود. بشكل صحيح، كل PR هو ندوة صغيرة يكتب فيها الفريق دليله في الوقت الحقيقي.
ما تشعر به المراجعة الجيدة عند استلامها
- تنتهي من قراءة التعليقات وتفهم لماذا يُطلب شيء، لا فقط ماذا.
- المراجع امتدح شيئاً واحداً — ولو صغيراً — فعلته جيداً.
- التغيير القادم تكتبه أفضل، ليس لأنك وُبّخت بل لأنك رأيت نمطاً يمكنك تطبيقه.
قواعد أتبعها كمراجع
- قراءتان. الأولى لـ "هل أفهم التغيير؟" الثانية لـ "هل كنت سأبنيه بشكل مختلف؟"
- امتدح شيئاً محدداً. إذا لم يستحق شيء المدح، فأنت إما أكبر من أن تراجع هذا أو أصغر من أن تتعرف على العمل.
- اسأل، لا تأمر. "هل يمكننا استخراج هذا في دالة؟" وليس "استخرج هذا في دالة".
- ميّز بين blocking و non-blocking. ضع "nit"، "consider"، أو "must".
- ردّ بسرعة على الردود. الـ threads تموت إذا اختفى المراجع لمدة يومين.
قواعد أتبعها كمؤلف
- PRs صغيرة. إذا كان الـ diff أكثر من 400 سطر، فأنت تطلب مراجعة أسوأ.
- احكِ القصة. وصف الـ PR هو عقد: ماذا، لماذا، كيف تتحقق.
- راجع نفسك قبل المراجع. اقرأ diff الخاص بك قبل النقر على "request review".
- دافع، لا تتمسك. عندما تكون مخطئاً، اقبل وامضِ.
موسوم بـ:
تسجيل الدخول للتعليق
لنشر تعليق، يجب تسجيل الدخول. يرجى تسجيل الدخول. تسجيل الدخول
تعليقات (6)
بواسطة Ali Omoum
Dec 27, 2025What are your thoughts on AI-generated content and SEO?
بواسطة Ali Omoum
Dec 27, 2025Can you share more about keyword placement in headings?
بواسطة Ali Omoum
Dec 27, 2025Is there a recommended length for blog content to rank well in 2025?
بواسطة Ali Omoum
Dec 27, 2025Thanks for the insight! I was wondering the same.
بواسطة Ali Omoum
Dec 27, 2025Can you do a follow-up post on Google Search Console setup?
بواسطة Ali Omoum
Dec 27, 2025Thanks for the insight! I was wondering the same.