نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نکات ملموسی را در زمینه مهارت های نرم می آموزد که می توانید بلافاصله هم به عنوان داور و هم به عنوان داور از آنها استفاده کنید. بازبینی کد بخشی ضروری از فرآیند توسعه نرم افزار است، اما اگر اشتباه انجام شود می تواند معکوس باشد. در این دوره آموزشی، Code Review: Best Practices، مهارت های نرم افزاری ضروری لازم برای بررسی کدها را خواهید آموخت. ابتدا، شما اصول فرآیند بازبینی کد را که باید قبل از انجام اولین بازبینی در جای خود قرار دهید را بررسی خواهید کرد. در مرحله بعد، نحوه تهیه و ارسال بهترین درخواست کشش ممکن و همچنین نحوه واکنش به نظرات را خواهید دید. در نهایت، کلاهها را تغییر میدهید، بازبین میشوید و یاد میگیرید که چگونه بازخورد سازنده و مثبت برای بهبود کیفیت کد ارائه دهید و درخواست کشش را در سریعترین زمان ممکن ادغام کنید. وقتی این دوره را به پایان رساندید، مهارتها و دانش لازم برای شرکت مؤثر در بررسی کدها را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
چرا مرورهای کد وجود دارد؟
Why Code Reviews Exist
-
چرا مرورهای کد وجود دارد؟
Why Code Reviews Exist
-
وقتی بررسی کد اشتباه می شود
When Code Reviews Go Wrong
-
این دوره برای چه کسانی است
Who This Course Is For
-
این دوره چیست و چیست
What This Course Is and Is Not
-
واژگان و کلمات اختصاری
Vocabulary and Acronyms
-
بررسی اجمالی دوره
Course Overview
ایجاد فرآیندهای اساسی برای بازبینی کد
Establishing the Fundamental Processes for Code Reviews
-
معرفی
Introduction
-
راهنماهای سبک را اعمال کنید
Apply Style Guides
-
زمان ارزشمند را هدر ندهید
Don't Waste Valuable Time
-
خودکار تجزیه و تحلیل کد استاتیک
Automate Static Code Analysis
-
حداقل دو داور داشته باشید
Have at Least Two Reviewers
-
بررسی کدها بدون کلاس هستند
Code Reviews Are Classless
-
بپذیرید که راه حل های متفاوتی وجود دارد
Accept That There Are Different Solutions
-
اجازه ندهید روابط عمومی برای چند روز معلق بماند
Don't Let the PR Hang for Days
-
بسته شدن
Wrap Up
ارسال یک درخواست کشش عالی
Submitting a Great Pull Request
-
معرفی
Introduction
-
فروتن باش
Be Humble
-
این کد شما نیست
It's Not Your Code
-
روابط عمومی خود را کوچک کنید
Make Your PRs Small
-
تغییرات را به تعهدات تقسیم کنید
Split Changes into Commits
-
کار خود را دوباره بررسی کنید
Double-check Your Work
-
در نظرات روابط عمومی چیزها را توضیح ندهید
Don't Explain Things in PR Comments
-
موارد را در نظرات روابط عمومی توضیح دهید
Explain Things in PR Comments
-
به هر نظر واکنش نشان می دهد
React to Every Comment
-
بسته شدن
Wrap Up
ارائه بازخورد موثر به عنوان یک بازبین
Providing Effective Feedback as a Reviewer
-
معرفی
Introduction
-
یک مثال بد
A Bad Example
-
بازخورد قاب را به عنوان درخواست یا سؤال بفرستید
Frame Feedback as Requests or Questions
-
هرگز نگو "تو"
Never Say "you"
-
قانون OIR را اعمال کنید
Apply the OIR Rule
-
در صورت لزوم با مثالهای کد کمک کنید
Help with Code Examples Where Appropriate
-
سعی نکنید همه چیز را درست کنید
Don’t Try to Fix Everything
-
از برچسب ها استفاده کنید
Use Labels
-
تقدیم ستایش صمیمانه
Offer Sincere Praise
-
بررسی اتمی
Review Atomically
-
ناپدید نشو
Don't Disappear
-
بسته شدن
Wrap Up
پیمایش در موقعیت های چالش برانگیز بررسی کد
Navigating Challenging Code Review Situations
-
معرفی
Introduction
-
ایجاد اعتماد و روابط
Build Trust and Relationships
-
چیزها را آفلاین کنید
Take Things Offline
-
رسیدگی به داوران و داوران دشوار
Handling Difficult Reviewees and Reviewers
-
مطالعه بیشتر
Further Study
-
متشکرم
Thank You
نمایش نظرات