در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی قدم به قدم با روشهای Agile برای بهبود یا Refactoring کدها آشنا شده و انجام این کار را همراه با مدرس دوره یاد گرفته و تمرین خواهید کرد.
عنوان اصلی : Agile Software Development: Refactoring
معرفی
Refactoring برای کد بهتر
چه چیزی میخواهید بدانید
1. Refactoring با New Code
Refactoring چیست؟
توسعه آزمایش محور (TDD)
کد کاتا
راه اندازی کاتای کد جدید
راه اندازی محیط TDD
Refactoring: تغییر نام متغیر
میکروری فاکتورینگ
Refactoring: کد درون خطی
کد کاتا: به حل مشکل ادامه دهید
Refactoring: روش استخراج
2. تثبیت کد میراث
بدهی فنی: چرا این یک مشکل است
راه اندازی کاتای کد قدیمی
روش شناسی
شروع به نوشتن تست های پین کردن کنید
تست های رایتینگ را کامل کنید
Refactoring تست های pin-down
Refactoring: تغییر امضا
پوشش کد
پوشش شعبه
3. Refactoring Legacy Code
Refactoring: استخراج رشته های ثابت
Refactoring: استخراج اعداد ثابت
Refactoring: Extract Variable/Extract Method
Refactoring: ساده سازی حساب
Refactoring: ساده سازی Booleans
Refactoring: منطق مرتبط با گروه
Refactoring: مراحل نهایی
رفتار جدید را به کد بازسازی شده اضافه کنید
نتیجه
مراحل بعدی
Agile Software Development: Refactoring
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.