Refactoring

Refactoring به معنای تغییر یک سیستم نرم افزاری به منظور ارتقا و بهبود ساختار داخلی آن به صورتی که رفتار بیرونی آن تحت تاثیر قرار نگیرد.اگر بخواهم دقیق تر بگویم ،Refactoring را می توان راهی برای منظم و تمیز کردن ساختار کد دانست.این کار برای جلوگیری از ایجاد باگهای نرم افزاری انجام می شود.در طی این دوره شما ما مبحث کامل Refactoring آشنا خواهید شد.

Refactoring چیست؟

Refactoring قسمت اول

Refactoring قسمت دوم (تجزیه متد)

Refactoring قسمت سوم(انتقال متد به کلاس مناسب)

Refactoring قسمت چهارم

Refactoring قسمت پنجم

Refactoring قسمت ششم

اصول Refactoring

مزایای Refactoring قسمت اول

مزایای Refactoring قسمت دوم

ادامه دارد…

نکات تکمیلی

Non-functional requirement و ارتباطش با Refactoring

کارهایی که باید قبل از Refactoring انجام داد

حواسمان به کد کل تیم باشد!

 

یک دیدگاه برای “Refactoring”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *