دوره آموزشی نکات و ترفندهایی سی شارپ Refactoring
43 دقیقهمبتدی2023-09-26
مدرسین

Jesse Freeman
Head of Partner and Framework Marketing at Amazon
جزئیات دوره
بازنویسی کد باعث میشه کد تمیزتر، سریعتر و قابل فهمتر بشه. این کار شامل حذف قابلیتهای استفاده نشده، تغییر نامها و سازماندهی مجدد اجزا برای روشنتر شدن هدفشون میشه و به ما این امکان رو میده که از انتزاع بیشتری استفاده کنیم. این دوره به توسعهدهندگان C# نکات و ترفندهایی برای بازنویسی کدهای موجود میده. یاد میگیرید که چطور برای پروژهتون یه خط مبنا ایجاد کنید تا از تغییرات پشتیبان بگیرید و نتایج کارتون رو پیگیری کنید و کدهای استفاده نشده رو حذف کنید. با روشهای مختلف بازنویسی کد مثل تغییر نام متدها، استخراج متدها و محصور کردن فیلدها آشنا میشید. همچنین یاد میگیرید چطور کد رو بهینه کنید، از حلقهها پرهیز کنید، محاسبات رو ساده کنید و کدها رو سادهتر کنید تا خوانایی کد بیشتر بشه. علاوه بر این، نکاتی درباره بستهبندی و توزیع کتابخانههای بازنویسی شده بهعنوان API دریافت خواهید کرد.
مهارت ها
C#Tips, Tricks, & TechniquesProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - بازسازی چیست
1. استراتژیهای بازسازی
- 04 - یک خط پایه ایجاد کنید
- 05 - مراحل افزایشی
- 06 - کدهای استفاده نشده را حذف کنید
- 07 - بهبود عملکرد
2. Before You Refactor
- 08 - از کنترل نسخه استفاده کنید
- 09 - Refactor در شاخه ها
- 10 - ابزار بازسازی
3. بهینهسازی کد
- 11 - مناطق مشکل را شناسایی کنید
- 12 - بهینه سازیهای رایج
- 13 - کد درون خطی
4. ایجاد کد پاک
- 14 - خوانایی کد
- 15 - روشها را استخراج کنید
- 16 - APIهای تمیز ایجاد کنید
نتیجه
- 17 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code