آموزش C# Refactoring نکات و ترفندها

C# Refactoring Tips and Tricks

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

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

معرفی Introduction

  • آنچه شما باید بدانید What you should know

  • خوش آمدی Welcome

  • Refactoring چیست؟ What is refactoring?

1. استراتژی های بازسازی 1. Refactoring Strategies

  • کدهای استفاده نشده را حذف کنید Remove unused code

  • بهبود کارایی Improve performance

  • یک خط پایه ایجاد کنید Create a baseline

  • مراحل افزایشی Incremental steps

2. Before You Refactor 2. Before You Refactor

  • از کنترل نسخه استفاده کنید Use version control

  • ابزارهایی برای بازسازی مجدد Tools for refactoring

  • Refactor در شاخه ها Refactor in branches

3. بهینه سازی کد 3. Optimizing Code

  • بهینه سازی های رایج Common optimizations

  • کد درون خطی Inlining code

  • مناطق مشکل را شناسایی کنید Identify problem areas

4. ایجاد کد پاک 4. Creating Clean Code

  • خوانایی کد Code readability

  • روش های استخراج Extract methods

  • API های تمیز ایجاد کنید Create clean APIs

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش C# Refactoring نکات و ترفندها
جزییات دوره
0h 43m
17
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
18,478
- از 5
ندارد
دارد
دارد
Jesse Freeman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesse Freeman Jesse Freeman

رئیس بازاریابی شریک و چارچوب در آمازون

جسی فریمن رئیس بازاریابی شریک و چارچوب در آمازون و یک متخصص بازاریابی توسعه دهنده است.

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