دوره آموزشی نکات و ترفندهایی سی شارپ 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

سرفصل ها

مقدمه

  • خوش آمدید
  • آنچه باید بدانید
  • بازسازی چیست

استراتژی‌های بازسازی

  • یک خط پایه ایجاد کنید
  • مراحل افزایشی
  • کدهای استفاده نشده را حذف کنید
  • بهبود عملکرد

Before You Refactor

  • از کنترل نسخه استفاده کنید
  • Refactor در شاخه ها
  • ابزار بازسازی

بهینه‌سازی کد

  • مناطق مشکل را شناسایی کنید
  • بهینه سازی‌های رایج
  • کد درون خطی

ایجاد کد پاک

  • خوانایی کد
  • روش‌ها را استخراج کنید
  • API‌های تمیز ایجاد کنید

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان