دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

ریفکتور کردن کد قدیمی مانند یک حرفه ای - یوزکیس

ریفکتور کردن کد قدیمی مانند یک حرفه ای - یوزکیس

✅ سرفصل و جزئیات آموزش

در این دوره به هنر تبدیل پایگاه کدهای آشفته به یک شاهکار نرم افزاری مسلط می شوید.

آنچه یاد خواهید گرفت

  • می آموزید که چگونه سیگنال های ریفکتور کردن را تشخیص دهید.
  • تکنیک هایی را برای بهبود پوشش تست می آموزید.
  • به اصول ریفکتور کردن و بهترین شیوه ها مسلط می شوید.
  • شما با اطمینان با پایگاه کدهای قدیمی پیچیده مقابله خواهید کرد.

توضیحات دوره

شما به هنر ریفکتور کردن پایگاه کدهای آشفته به یک شاهکار نرم افزاری مسلط شده و با یادگیری استفاده از کدهای آشفته به عنوان فرصتی برای نوآوری و رشد، به متخصص تبدیلات پایگاه کد تبدیل می شوید.

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

در پایان دوره مباحث زیر را درک می کنید:

  • سیگنال‌ های ریفکتور کردن را شناسایی می کنید.
  • می‌ توانید کدهای قدیمی را با تست ها پوشش دهید.
  • به اصول ریفکتور کردن و بهترین شیوه ها مسلط می شوید.
  • به تکنیک های بهبود پوشش آزمون مسلط می شوید.
  • code smells رایج و ضد الگوها را شناسایی می کنید.
  • با اطمینان با پایگاه کدهای قدیمی پیچیده مقابله می کنید.

در این دوره، یک پایگاه کد که prayer times ارائه شده توسط سازمان Prayer Times را محاسبه می کند، ریفکتور می کنیم. ما به چالش‌ های ناشی از فناوری‌ های قدیمی، سازماندهی ناکافی کد و نیاز به بهبود خوانایی کد خواهیم پرداخت.

این دوره برای چه کسانی مناسب است؟

  • توسعه دهندگان مبتدی که مایل به یادگیری مهارت های جدید هستند

ریفکتور کردن کد قدیمی مانند یک حرفه ای - یوزکیس

  • مقدمه دوره 02:00
  • مشکل دامنه 06:11
  • منابع اضافی 02:40
  • راه اندازی پروژه 10:28
  • پوشش تست 06:38
  • تست های پارامتری شده 06:55
  • پوشش کامل کد 05:20
  • پاکسازی تست 06:45
  • تست جهش 08:16
  • تبدیل کاتلین 08:20
  • چرا ریفکتور کردن؟ 02:27
  • Declutter 09:47
  • توابع سطح بالا 03:03
  • Primitive Obsession 07:11
  • وابستگی به انتزاعات 02:42
  • تقسیم تابع 08:16
  • ضبط منطق 13:05
  • کمک به توسعه دهندگان دیگر 01:59
  • اکشن برای محاسبه 10:28
  • API عمومی 13:12
  • برنامه نویسی جفت 02:25
  • استخراج مسئولیت‌ پذیری فرمت بندی 07:36
  • ساده سازی یوتیلیتی های فرمت 11:59
  • ریفکتور کردن منطق اصلی - بخش 1 11:08
  • ریفکتور کردن منطق اصلی - بخش 2 13:08
  • ریفکتور کردن منطق اصلی - بخش 3 12:51
  • ریفکتور کردن منطق اصلی - بخش 4 14:07
  • ریفکتور کردن Scratch 03:21

1,402,000 280,400 تومان

مشخصات آموزش

ریفکتور کردن کد قدیمی مانند یک حرفه ای - یوزکیس

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:29
  • مدت زمان :03:33:15
  • حجم :3.75GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:57
  • تعداد درس: 112
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,593,000 318,600 تومان
  • زمان: 04:02:54
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
724,000 144,800 تومان
  • زمان: 01:50:10
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,119,000 223,800 تومان
  • زمان: 02:50:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
664,500 132,900 تومان
  • زمان: 01:41:56
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,804,500 560,900 تومان
  • زمان: 07:06:38
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,460,500 2,092,100 تومان
  • زمان: 26:29:40
  • تعداد درس: 214
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید