تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی نکات و ترفندهایی سی شارپ Refactoring

دوره آموزشی نکات و ترفندهایی سی شارپ Refactoring

43 دقیقهمبتدی2023-09-26

مدرسین

Jesse Freeman

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 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal