• هل لديك تجربة في مراجعة الأكواد؟ هل تم مراجعة كود لك؟ هل قمت بمراجعة كود مبرمج آخر؟

  • هل تقبل بأن يراجع أحدهم ال source code الخاص بك؟ أم أنك خبير بما يكفي لأن يراجع أحدهم أكوادك البرمجية؟

  • هل تتضايق عندما يتم رفض التعديل الخاص بك؟ لسبب ما (Not clean code,. using deprecated methods, bad implementation, ...etc)

  • هل لديك الرغبة لتجربة هذه العملية مع أفراد فريقك؟ ولا تدري كيف؟

  • ما هو شعورك عندما ترسل Please review my code لمطور آخر.

أحد أهم الممارسات في البرمجة هي ال Code Review، فمن خلالها نستطيع تقليل فرص الحصول على المشاكل والأخطاء البرمجية الى حد كبير، نستطيع تطبيق ال Standards/Policies على أعضاء الفريق، نستطيع تطوير قدرات الفريق وصقل مواهبهم و التخلص من العادات البرمجية السيئة والتي سرعان ما تتوارث مع الأيام.

حدثنا عن رأيك وتجربتك حول الموضوع، هل تفضل مراجعة الكود وفق آلية معينة (Merge Request) أو بطريقة يدوية؟ أو مباشرة على جهاز المبرمج؟