تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی توسعه نرم افزار Agile: مقابله با کدهای قدیمی و بدهی فنی

دوره آموزشی توسعه نرم افزار Agile: مقابله با کدهای قدیمی و بدهی فنی

1 ساعت 2 دقیقهمتوسط2019-11-01

مدرسین

M. Scott Ford

M. Scott Ford

Software Remodeler, Polyglot Developer

جزئیات دوره

تقریباً در هر سازمانی، توسعه دهندگان مجبورند با کدهای قدیمی دست و پنجه نرم کنند که مانع نوشتن ویژگی های جدید می شود. آیا کدهای قدیمی چابکی تیم توسعه شما را محدود می کند؟ اگر چنین است، اجازه دهید این دوره راهنمای شما برای نحوه پذیرش یک سیستم قدیمی و بهبود آن در حین پرداخت بدهی فنی باشد. مربی اسکات فورد توضیح می دهد که چگونه می توان کد و حصار قدیمی در بدهی فنی را با ایجاد و اجرای یک مجموعه آزمایشی بررسی کرد. او همچنین نحوه معرفی مدیریت وابستگی و به‌روزرسانی وابستگی‌ها و ابزارها، نحوه حذف نویز و حواس‌پرتی‌ها را از کد خود، و نحوه حفظ بدهی‌های فنی با باقی ماندن تست رانده و نظارت بر کیفیت کد را نشان می‌دهد.

اهداف یادگیری
ارزیابی بدهی فنی
ایجاد و اجرای یک مجموعه آزمایشی
رسیدگی به تست های شکست خورده
به روز رسانی وابستگی ها و ابزارها
پرداخت بدهی فنی
تست رانده باقی مانده است
کیفیت کد مانیتورینگ

مهارت ها

Agile Software DevelopmentDevOpsDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - میراث را در آغوش بگیرید و با بدهی مقابله کنید
  • 02 - آنچه باید بدانید
  • 03 - تعاریف

1. شروع به کار - بدهی فنی را بررسی کنید

  • 04 - با خود آشنا شوید
  • 05 - دستور اصلی را به خاطر بسپارید
  • 06 - مالکیت را در دست بگیرید
  • 07 - یک محیط توسعه دهنده راه اندازی کنید
  • 08 - کد را حذف کنید

2. حصار در بدهی فنی

  • 09 - بدهی فنی بدون آزمایش رشد می کند
  • 10 - یک مجموعه آزمایشی ایجاد کنید (اگر یکی از آنها موجود نیست)
  • 11 - مجموعه تست را اجرا کنید
  • 12 - آزمون های شکست خورده را مدیریت کنید
  • 13 - پوشش آزمایشی ایجاد کنید
  • 14 - ساخت تست های رفتار وابستگی

3. ابزارهای خود را بهبود بخشید

  • 15 - ابزارهای قدیمی بدهی فنی را بدتر می کند
  • 16 - مدیریت وابستگی را معرفی کنید
  • 17 - وابستگی ها و ابزارها را به روز کنید

4. پرداخت بدهی فنی

  • 18 - سر و صدا و حواس پرتی را حذف کنید
  • 19 - خواندن با refactoring
  • 20 - سرویس ها و دستگاه های خارجی را ایزوله کنید
  • 21 - مانند یک دانشمند کد بزنید

5. بدهی فنی را در خلیج نگه دارید

  • 22 - بدهی فنی مانند علف های هرز رشد می کند
  • 23 - تست رانده بمانید
  • 24 - بازسازی مجدد را تمرین کنید
  • 25 - کد را تمیز نگه دارید
  • 26 - نظارت بر کیفیت کد

نتیجه

  • 27 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal