در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با مباحث Legacy Code, Technical Debt آشنا شده و بکارگیری آن ها را در تولید و مهندسی نرم افزار به شیوه Agile یاد خواهید گرفت.
عنوان اصلی : Agile Software Development: Dealing with Legacy Code and Technical Debt
معرفی
میراث را در آغوش بگیرید و با بدهی مقابله کنید
آنچه شما باید بدانید
تعاریف
1. شروع به کار: بدهی فنی را بررسی کنید
خود را آشنا کنید
دستور اصلی را به خاطر بسپارید
مالکیت را در دست بگیرید
یک محیط توسعه دهنده راه اندازی کنید
کد را حذف کنید
2. حصار در بدهی فنی
بدهی فنی بدون آزمایش رشد می کند
یک مجموعه آزمایشی ایجاد کنید (اگر یکی از آنها موجود نیست)
مجموعه آزمایشی را اجرا کنید
آزمون های شکست خورده را مدیریت کنید
ایجاد پوشش آزمایشی
ساخت تست های رفتار وابستگی
3. ابزارهای خود را بهبود بخشید
ابزارهای قدیمی بدهی فنی را بدتر می کنند
مدیریت وابستگی را معرفی کنید
وابستگی ها و ابزارها را به روز کنید
4. پرداخت بدهی فنی
سر و صدا و حواس پرتی را حذف کنید
با بازسازي بخوانيد
سرویس ها و دستگاه های خارجی را ایزوله کنید
مثل یک دانشمند کد بزنید
5. بدهی فنی را در خلیج نگه دارید
بدهی های فنی مانند علف های هرز رشد خواهند کرد
تست رانده بمان
بازسازی مجدد را تمرین کنید
کد را تمیز نگه دارید
نظارت بر کیفیت کد
نتیجه
مراحل بعدی
Agile Software Development: Dealing with Legacy Code and Technical Debt
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.