Code Review بررسی تغییرات کد توسط فرد یا ابزار دیگر پیش از ادغام است. هدف پیدا کردن خطا، ریسک امنیتی، مشکل طراحی و انتقال دانش در تیم است.

در پروژه چه کاربردی دارد؟

در یک Pull Request می‌توان درباره مدیریت تراکنش، نام‌گذاری و پوشش تست گفتگو کرد. بازبینی خوب به تغییرات مشخص و پیشنهاد قابل اجرا اشاره می‌کند.

Code Review جایگزین تست خودکار و پایش Production نیست.

بازبینی کد چه چیزی را بررسی کند؟

در یک پول ریکوئست، علاوه بر Style باید صحت منطق، امنیت، تست، سازگاری تغییر API و اثر کارایی بررسی شود. تغییرهای کوچک و دارای توضیح مناسب معمولاً بازبینی دقیق‌تری می‌گیرند.