Course catalog
Categories
Showing 1-1 of 1 items.
توسعه نرم افزار چابک: Refactoring
(Mitalearn-158063)
- 1 hours 31 minutes
- متوسط
- Release date: 21 June 2026
- Author: Richard Kasperowski
درباره این دوره:
Refactoring کد یک مسئولیت کلیدی توسعه دهندگان نرم افزار است. این به شما کمک میکند تا کد با کیفیت ایجاد کنید - پایهای که برای واکنش سریع به تغییر، افزودن ویژگیهای جدید و ارسال محصولات با کارایی بالا نیاز دارید. این دوره اصول اولیه بازآفرینی را که برای توسعه چابک طراحی شده است، آموزش می دهد. مربی ریچارد کاسپروفسکی به شما کمک میکند تا یک محیط توسعه مبتنی بر آزمایش راهاندازی کنید و از تکنیکهای اولیه بازآفرینی استفاده کنید: تغییر نام متغیر، استخراج و روشهای درون خطی. در فصل دوم، او توضیح میدهد که چگونه میتوان کدهای قدیمی را با بدهیهای فنی معوق - ناکارآمدیها و خطاهایی که در نتیجه برنامهنویسی بیدقت معرفی شدند، تثبیت کرد. سپس از refactoring برای ساده سازی کد، حذف تکراری و ساخت اشیاء قابل استفاده مجدد بیشتر استفاده می کند. در نهایت، او نشان می دهد که چگونه refactoring یک گردش کار چابک را تکمیل می کند، با نشان دادن چگونگی اضافه کردن سریع یک ویژگی جدید به پایگاه کد ساده شده.