تعداد ویدئو | 107 |
---|---|
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پرووید |
آموزش ریفکتورینگ Refactoring در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم.
ریفکتورینگ هنر نوشتن کدهای بهتر می باشد. کدهایی که قابل فهم تر هستند و در صورت نیاز راحت تر میتوان در آنها تغییر ایجاد کرد. ریفکتورینگ (Refactoring) تکنیک بهبود بخشیدن به طراحی کدهای نوشته شده می باشد. به عبارت دیگر، ریفکتورینگ (Refactoring) به معنای هنر تغییر دادن و بهبود بخشیدن ساختار درونی کد بدون تغییر دادن عملیاتی ست که کد موجود انجام می دهد، می باشد.
انجام یک ریفکتورینگ اغلب با پی بردن به یک Code Smell (بوی بد کد) شروع می شود. برای مثال، متدی که بیش از حد طولانی ست، کدهای تکراری، جملات شرطی تو در تو و پیچیده، لیست طولانی پارامترهای یک متد و … تعدادی از Code Smell ها و در واقع سر نخ هایی برای استفاده از ریفکتورینگ است.
فصل اول: معرفی بسته ی آموزشی
فصل دوم: معرفی ریفکتورینگ
فصل سوم: بررسی بوی بد کد (Code Smell)
فصل چهارم: تکنیک های ریفکتورینگ مربوط به متدها
فصل پنجم: تکنیک های ریفکتورینگ مربوط به کار با کلاس ها
فصل ششم: تکنیک های ریفکتورینگ مربوط به سازماندهی داده ها
فصل هفتم: تکنیک های ریفکتورینگ مربوط به جملات شرطی
فصل هشتم: تکنیک های ریفکتورینگ مربوط به فراخوانی متدها
فصل نهم: تکنیک های ریفکتورینگ مربوط به شی گرایی و وراثت
فصل نهم: جمع بندی
نقد و بررسیها
هنوز بررسیای ثبت نشده است.