آموزش Inclusive Tech: انجام بررسی های کد انسانی

Inclusive Tech: Conducting Humane Code Reviews

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه بررسی های منصفانه ، عینی و سازنده کد را انجام دهید و پس از آن هنوز هم تیمی های خود را دوست دارید! مربی Adrienne Braganza Tacke توضیح می دهد که چرا ما بررسی کد را انجام می دهیم ، تیم های اصلی دردناک تجربه می کنند و تیم شما برای موفقیت در بررسی کد نیاز دارد. او عینیت و نحوه نوشتن بازخورد سازنده را کاوش می کند ، اینکه چرا تیم شما به توافق نامه کاری و چگونگی ایجاد یک توافق نامه نیاز دارد ، و ابزارها و اتوماسیون هایی را ارائه می دهد تا روند را برای تیم شما سریعتر و راحت تر کند. مرورهای موفق کد دارای یک ذهنیت فراگیر هستند ، بنابراین Adrienne همچنین چگونگی تسلط بر نوشتن هر نوع نظر مرور کد ، حتی بازخورد سازنده را نیز گام برمی دارد و چگونگی رسمیت بخشیدن به یک فرایند بررسی کد قابل اجرا را پوشش می دهد. با خرید از کل تیم و ارائه یک پروسه دقیق و دقیق ، نقاط ضعف فرآیند باید به حداقل برسد و امیدوارم برای همیشه ریشه کن شود.

سرفصل ها و درس ها

مقدمه Introduction

  • بررسی کد: گرم ، اما مورد نیاز است Code reviews: heated, but needed

1. چرا بررسی های کد را انجام می دهیم؟ 1. Why Do We Perform Code Reviews?

  • هدف 1: نقص طراحی را بگیرید Goal 1: Catch design flaws

  • هدف 2: از وضوح و انسجام کد اطمینان حاصل کنید Goal 2: Ensure code clarity and coherence

  • هدف 3: تأیید ضرورت Goal 3: Validate necessity

  • هدف 4: تأیید قابلیت Goal 4: Confirm functionality

2. توافق نامه تیم کاری 2. The Working Team Agreement

  • توافق نامه کاری تیم چیست؟ What's a team working agreement?

  • چرا تیم من به توافق نامه کار تیمی نیاز دارد؟ Why does my team need a team working agreement?

  • چالش: توافق نامه تیمی ایجاد کنید Challenge: Create a team agreement

  • راه حل: نمونه قرارداد تیم Solution: Sample team agreement

3. توسعه دهنده نقاط درد در بررسی کد (AKA ، چه کاری نباید انجام داد!) 3. Developer Pain Points in Code Reviews (AKA, What Not to Do!)

  • ذهنیت Subjectivity

  • تن صدا Tone of voice

  • روزنه های فرآیند Process loopholes

4. راهکارهای بررسی بهتر کد 4. Strategies for Better Code Reviews

  • عینیت Objectivity

  • ابزار عینیت Tools of objectivity

  • TL؛ DR احمق نباشید! TL;DR Don't be a jerk!

  • توافق نامه کار تیمی برای نجات! Team working agreement to the rescue!

  • چالش: چالش بررسی کد شما Challenge: Your code review challenge

  • راه حل: چالش بررسی کد شما Solution: Your code review challenge

نتیجه Conclusion

  • بررسی کد شما Your code reviews

نمایش نظرات

آموزش Inclusive Tech: انجام بررسی های کد انسانی
جزییات دوره
42m 11s
19
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adrienne Braganza Tacke Adrienne Braganza Tacke

نویسنده، مهندس، معلم Adrienne Braganza Tacke نویسنده و مهندس است که از آموزش دیگران در مورد توسعه نرم افزار لذت می برد.


از مسیر "طبیعی" پرستاری، Adrienne تصمیم به عمده در سیستم های اطلاعات مدیریت در دانشگاه نوادا، لاس وگاس انتخاب کرد. پس از تقریبا هشت سال به عنوان یک مهندس نرم افزار، او در صنایع متعددی، از جمله مراقبت های بهداشتی و تحصیلات عالی کار کرده است. در حال حاضر، او یک مهندس توسعه نرم افزار در Debttrader است، جایی که او در چالش های مدرن سازی صنعت Fintech مبتنی بر صفحه گسترده است.

در اوقات فراغت خود، Adrienne همچنین سخنران، مربی، نویسنده، نویسنده و مدافع آموزش های ساقه است. اولین کتاب Adrienne، برنامه نویسی برای کودکان و نوجوانان: پایتون ، به طور پیوسته در 10 فهرست برتر از کتاب های برنامه نویسی کودکان بهترین فروش در آمازون بوده است. او همچنین به طور منظم با مدارس ملاقات می کند تا با دانش آموزان درباره یک مهندس نرم افزاری و قدرت کد صحبت کند. هنگامی که با دانشجویان ساقه مشتاق بازدید نمی کنید، Adrienne در کنفرانس های فنی در سراسر ایالات متحده آمریکا صحبت می کند. دنبال Adrienne در توییتر و Instagram Aadriennetacke برای دیدن آنچه که او تا به حال.