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

از صفر تا متخصص: ریفکتورینگ برای توسعه‌دهندگان #C

از صفر تا متخصص: ریفکتورینگ برای توسعه‌دهندگان #C

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

یاد بگیرید چگونه کد#C را با استفاده از بهترین تکنیک‌های کدنویسی ریفکتور کنید

آیا شما یک توسعه‌دهنده #C هستید که می‌خواهید کیفیت و پایداری کد خود را بهبود ببخشید؟ اگر بله، این دوره "از صفر تا متخصص: ریفکتورینگ برای توسعه‌دهندگان #C" برای شما طراحی‌شده است! این دوره به شما مهارت‌های عملی و جدیدترین شیوه‌ها را برای ریفکتورینگ هر کد #C آموزش می‌دهد. این دوره با بررسی اجمالی ریفکتورینگ، اهمیت آن و زمان نیاز به آن آغاز می‌شود.

دوره به تکنیک‌های مدرن و تمیز ریفکتورینگ می‌پردازد. بهترین بخش؟ دوره از مثال‌های واقعی برای نشان دادن چگونگی تبدیل یک کد به کدی کارآمدتر، قابل خواندن و قابل گسترش استفاده می‌کند. با تمرکز بر یادگیری عملی، مثال‌های راهنمایی شده برای نشان دادن فرآیند ریفکتورینگ ارائه شده است. اما این همه ماجرا نیست! این دوره همچنین به تأثیرات ریفکتورینگ بر همکاری تیمی و مقیاس‌پذیری پروژه می‌پردازد.

در پایان این دوره، شما تسلط کامل به شیوه‌های بازسازی خواهید داشت که می‌توانید به طور مستقیم در پروژه‌های توسعه #C خود اعمال کنید. این دوره توسط نیک کازنتینو، مدیر مهندسی نرم‌افزار در مایکروسافت و بر اساس سال‌ها تجربه عملی در این زمینه ارائه می‌شود.

از صفر تا متخصص: ریفکتورینگ برای توسعه‌دهندگان #C

  • خوش آمدگویی 04:42
  • در این دوره چه چیزی یاد خواهید گرفت؟ 04:34
  • این دوره برای چه افرادی مناسب است و پیش‌نیازها 04:14
  • سبک تدریس 03:29
  • ریفکتورینگ چیست؟ 08:30
  • اهداف کلی ریفکتورینگ چیست؟ 13:00
  • مقدمه 02:34
  • تغییر نام اعضای خصوصی 07:05
  • تغییر نام اعضای عمومی 07:25
  • متد Extract 06:14
  • متد درون‌خط 06:57
  • خلاصه بخش 01:59
  • مقدمه 02:05
  • Decompose شرط‌ها 18:31
  • جایگزینی با کوئری موقت 09:11
  • بازگشت زودهنگام / کاهش تو در تو سازی 10:52
  • خلاصه بخش 01:03
  • مقدمه 01:28
  • Wrap/جدا کردن وابستگی‌ها 23:51
  • استخراج و تزریق 19:39
  • خلاصه بخش 02:12
  • مقدمه 01:43
  • پارامترها به شیء پارامتری 09:19
  • جایگزینی شرط‌ها با پلی مورفیسم و کامپوزیشن 17:52
  • مقدمه 01:26
  • قاعده 3 و DRY 11:36
  • متد Pull Up 10:54
  • ایجاد متد قالب 07:26
  • تفاوت بین بازنویسی و ریفکتور چیست؟ 19:41
  • مزایای بازنویسی چیست؟ 12:09
  • معایب بازنویسی چیست؟ 16:48
  • کاهش ریسک‌ها در ریفکتورهای بزرگ 11:16
  • معرفی مثال 02:03
  • مسیرهای تبدیل 03:04
  • پاسخ وب وضعیت آب و هوا 02:24
  • قاعده سه + DRY بر روی DTOها 03:36
  • Strangler fig + repository facade 11:15
  • خلاصه مثال 01:28
  • خلاصه و تشکر 02:28

2,014,000 402,800 تومان

مشخصات آموزش

از صفر تا متخصص: ریفکتورینگ برای توسعه‌دهندگان #C

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:
  • تعداد درس:39
  • مدت زمان :05:06:00
  • حجم :3.34GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
11,099,500 2,219,900 تومان
  • زمان: 28:06:16
  • تعداد درس: 215
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,406,000 1,481,200 تومان
  • زمان: 18:45:58
  • تعداد درس: 79
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,476,500 895,300 تومان
  • زمان: 11:20:05
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,595,500 1,119,100 تومان
  • زمان: 14:10:43
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,231,500 446,300 تومان
  • زمان: 05:39:43
  • تعداد درس: 88
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:14
  • تعداد درس: 161
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,017,000 1,203,400 تومان
  • زمان: 15:14:07
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,812,000 962,400 تومان
  • زمان: 12:11:23
  • تعداد درس: 80
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
21,099,500 4,219,900 تومان
  • زمان: 53:25:00
  • تعداد درس: 166
  • سطح دوره:
  • زبان: دوبله فارسی

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

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