آموزش بازنویسی کد (Refactoring) با GitHub Copilot - آخرین آپدیت

دانلود Refactoring with GitHub Copilot

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: گیت‌هاب کوپایلوت نه تنها می‌تواند کد تولید کند، بلکه در بهبود، پاک‌سازی و حذف کدهای موجود نیز به شما کمک می‌کند. بازنویسی کد یا Refactoring یکی از جنبه‌های حیاتی اما دشوار در نگهداری اپلیکیشن‌ها است و Copilot می‌تواند بررسی تغییرات کد را برای شما آسان‌تر کند. در این دوره، مدرس Gary Kovar شما را با استفاده از Copilot در موقعیت‌های مختلف و جنبه‌های گوناگون برنامه‌نویسی آشنا می‌کند. بیاموزید که Copilot چگونه می‌تواند با چالش‌های شما سازگار شود.

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

مقدمه Introduction

  • پیش‌نیازها Prerequisites

  • بازنویسی کد با هوش مصنوعی GitHub Copilot Refactoring with the GitHub Copilot AI

  • نحوه استفاده از Codespaces How to use Codespaces

1. مبانی GitHub Copilot و بازنویسی کد 1. GitHub Copilot and Refactoring Basics

  • بازنویسی با Copilot Refactoring with Copilot

  • گفتگو با Copilot Chatting with Copilot

  • شناسایی بوی بد کد (Code smells) Code smells

  • گیت‌هاب کوپایلوت چیست؟ What is GitHub Copilot?

  • استراتژی‌های بازنویسی کد Refactoring strategies

  • توضیحات جامع بازنویسی Refactoring explained

2. تکنیک‌های بازنویسی کد با هوش مصنوعی 2. Refactoring Techniques with AI

  • بازنویسی ساختارهای داده Refactoring data structures

  • بهبود نام‌گذاری و خوانایی کد Enhancing naming and readability

  • ساده‌سازی عملکردها Simplifying functionality

  • بهینه‌سازی شرط‌ها و حلقه‌ها Optimizing conditionals and loops

  • حذف کدهای بلااستفاده (Dead Code) Removing dead code

3. بازنویسی پیشرفته برای کدهای قدیمی و حجیم 3. Advanced Refactoring for Long-Lived Code Bases

  • بازنویسی برای افزایش کارایی (Performance) Refactoring for performance

  • ملاحظات بازنویسی در پروژه‌های بزرگ Considerations refactoring large code bases

  • کار با کدهای قدیمی (Legacy Code) Dealing with legacy code

  • بازنویسی و تست‌های خودکار Refactoring and automated testing

4. بازنویسی کد در دنیای واقعی 4. Refactoring in the Real World

  • تأثیر هوش مصنوعی بر بازنویسی کد The impact of ai on refactoring

  • افزایش رضایت توسعه‌دهندگان Keep devs happy

  • کاهش بدهی فنی (Technical Debt) Pay down technical debt

  • کاهش هزینه کلی مالکیت (TCO) پروژه Lower TCO on the project

  • چگونه تیم خود را برای بازنویسی کد متقاعد کنیم How to convince your team to refactor

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش بازنویسی کد (Refactoring) با GitHub Copilot
جزییات دوره
1h 1m
24
(آخرین آپدیت)
8,338
- از 5
ندارد
دارد
دارد
Gary Kovar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gary Kovar Gary Kovar

توسعه دهنده ارشد Back-End و مهندس نرم افزار

Gary Kovar یک توسعه دهنده ارشد Back-end و مهندس نرم افزار با تمرکز بر PHP است.

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

گری نرم افزار را برای ده ها مشتری از جمله مایکروسافت، دیزنی، و ناسا ارسال کرده است.