لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بازنویسی کد (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
نمایش نظرات