دوره آموزشی تکنیک فراگیر: انجام بررسیهای کد
42 دقیقهمتوسط2020-12-21
مدرسین

Adrienne Braganza Tacke
Author, Engineer, Teacher
جزئیات دوره
بیاموزید که چگونه بررسیهای منصفانه، عینی و سازنده کد را انجام دهید و بعد از آن هنوز هم تیمیهای خود را دوست داشته باشید! مربی Adrienne Braganza Tacke توضیح میدهد که چرا ما بررسی کد را انجام میدهیم، تیمهای اصلی تجربه دردناکی دارند و تیم شما برای موفقیت در بررسی کد نیاز دارد. او عینیت و نحوه نوشتن بازخورد سازنده را کاوش میکند، اینکه چرا تیم شما به توافق نامه کاری و چگونگی ایجاد یک توافق نامه نیاز دارد، و ابزارها و اتوماسیونهایی را ارائه میدهد تا روند را برای تیم شما سریعتر و راحتتر کند. مرورهای موفق کد دارای یک ذهنیت فراگیر هستند، بنابراین او همچنین چگونگی تسلط بر نوشتن هر نوع نظر انتقادی کد، حتی بازخورد سازنده را نیز شرح میدهد و چگونگی رسمیت بخشیدن به یک فرایند بررسی کد قابل اجرا را پوشش میدهد. با خرید از کل تیم و ارائه روند واضح و دقیق، نقاط ضعف فرآیند باید به حداقل برسد و امیدوارم برای همیشه ریشه کن شود.
مهارت ها
Software Quality AssuranceTech Career SkillsCybersecurityCloud ComputingData ScienceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01-بررسی کد - گرم، اما مورد نیاز
1. چرا ما بازبینی کد را انجام می دهیم؟
- 02-هدف 1 - عیب های طراحی را پیدا کنید
- 03-هدف 2 - از وضوح و انسجام کد اطمینان حاصل کنید
- 04-هدف 3 - ضرورت را تأیید کنید
- 05-هدف 4 - تایید عملکرد
2. توافقنامه تیم کاری
- 06- توافق کار تیمی چیست
- 07-چرا تیم من به توافق کار تیمی نیاز دارد
- 08-چالش - یک توافق تیمی ایجاد کنید
- 09-راه حل - نمونه توافقنامه تیم
3. امتیازات درد توسعهدهنده در بررسی کد (AKA، آنچه نباید انجام دهید!)
- 10- ذهنیت
- 11- لحن صدا
- 12- حفره های فرآیند
4. استراتژی برای بررسی بهتر کد
- 13-عینیت
- 14-ابزار عینیت
- 15-TL;DR چرند نباشید!
- 16-توافق کاری تیمی به نجات!
- 17-چالش - چالش بررسی کد شما
- 18-راه حل - چالش بررسی کد شما
نتیجه
- 19-بررسی کد شما
دوره های مرتبط
- دوره آموزشی توسعه یک دستیار بازبینی کد
- دوره آموزشی خودکارسازی بررسی کد با OpenAI و Streamlit
- دوره آموزشی یادگیری گیتلب (GitLab)
- دوره آموزشی هماهنگسازی هوش مصنوعی: توسعه و آزمایش نمونه اولیه هوش مصنوعی شما
- دوره آموزشی ادغام مداوم و تحویل مداوم با GitLab
- دوره آموزشی آمادگی گواهینامه CompTIA Security+ (SY0-701) آپدیت (2024)
- دوره آموزشی راه اندازی برنامه Bug Bounty
- دوره آموزشی مبانی مهندسی تشخیص