خلاصه مدیریتی
معیارهای مشترک بازبینی کد، چکلیست بازبین، شیوه ارائه بازخورد سازنده و نکات امنیتی که در بازبینی کد سامانههای مالی نباید از نظر دور بماند.
هدف و دامنه کاربرد
ایجاد معیار مشترک برای بازبینی کد تا کیفیت و امنیت کد در همه تیمها همسطح شود.
دامنه کاربرد
همه تغییرات کد در مخازن سازمانی پیش از ادغام در نسخه اصلی.
پیشنیازها
- آشنایی با استانداردهای کدنویسی تیم
شرح دانش
چکلیست بازبین
بازبین در هر بازبینی دستکم موارد زیر را بررسی میکند.
- درستی منطق و پوشش حالتهای مرزی
- وجود آزمون برای تغییرات
- نبود اطلاعات حساس در کد و لاگ
- اعتبارسنجی ورودیها و مدیریت خطا
- خوانایی و همخوانی با استانداردهای تیم
بازخورد سازنده
بازخورد را درباره کد بنویسید، نه نویسنده آن. پیشنهاد را با دلیل همراه کنید و موارد الزامی را از پیشنهادهای سلیقهای جدا کنید.
مراحل اجرا
- ۱
مطالعه شرح تغییر
پیش از خواندن کد، هدف تغییر و درخواست مرتبط را مطالعه کنید.
- ۲
بررسی آزمونها
آزمونها را بررسی کنید تا مطمئن شوید رفتار موردنظر پوشش داده شده است.
- ۳
ثبت بازخورد
بازخوردها را با برچسب الزامی یا پیشنهادی ثبت کنید.
نکات تخصصی
تغییرات بزرگ را به چند بازبینی کوچکتر تقسیم کنید؛ بازبینی بیش از ۴۰۰ خط کد در یک نوبت، دقت را بهشدت کاهش میدهد.
خطاهای رایج و راهکارها
مستندات و منابع مرتبط
- پیوست
چکلیست بازبینی کد
PDF · ۱۱۲ کیلوبایت
- مشاهده
چکلیست امنیتی پیش از استقرار سرویسها در محیط عملیاتی
صفحه دانش
نظرات و بازخورد همکاران۰
هنوز نظری ثبت نشده است