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

طراحی دامنه محور - کار با پروژه‌های قدیمی

طراحی دامنه محور - کار با پروژه‌های قدیمی

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

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

به عنوان یک برنامه‌نویس، دوست دارید فقط روی پروژه‌های جدید کار کنید. با این حال، بیشتر احتمال دارد که هم‌اکنون روی یک پروژه‌ قدیمی کار کنید یا در آینده به آن دچار خواهید شد. در دوره، «طراحی دامنه محور - کار با پروژه‌های قدیمی»، مهارت‌هایی را توسعه خواهید داد که به شما کمک می‌کند این پروژه‌های قدیمی را مدیریت کنید تا بتوانید عملکرد جدیدی ارائه دهید و ذینفعان را راضی نگه‌دارید. ابتدا، یاد خواهید گرفت چگونه از طریق پایگاه کد قدیمی پیش بروید و آن را مرحله به مرحله ریفکتور کنید. سپس، بررسی خواهید کرد که چگونه می‌توان بازنویسی‌ها را مدیریت کرد، چه زمانی باید این کار را انجام داد و چه زمانی بهتر است که پایگاه کد قدیمی را حفظ کرد. در نهایت، تکنیک‌هایی نظیر ساخت لایه Anticorruption، الگوی Strangler و الگوی برنچ با انتزاع را کشف خواهید کرد تا با این پایگاه‌های کد مقابله کنید. در پایان دوره، درک جامعی از تئوری و عملی بهبود قابلیت و مقیاس‌پذیری پروژه‌های قدیمی خواهید داشت.

 

طراحی دامنه محور - کار با پروژه‌های قدیمی

  • بررسی دوره 0:02:00
  • شروع کار 0:03:00
  • پروژه قدیمی چیست؟ 0:05:00
  • پروژه‌های قدیمی و کد بد 0:02:00
  • بازنویسی یا نه؟ 0:05:00
  • زمانی که بازنویسی قابل قبول است 0:01:00
  • خلاصه 0:02:00
  • مقدمه 0:00:00
  • مقدمه‌ پروژه قدیمی 0:02:00
  • مقدمه‌ پایگاه داده 0:09:00
  • جمع‌بندی - مقدمه‌ پایگاه داده 0:03:00
  • مقدمه‌ کد اپلیکیشن 0:03:00
  • خلاصه 0:01:00
  • مقدمه 0:00:00
  • الزامات جدید 0:04:00
  • دستورالعمل‌های ریفکتور کردن 0:03:00
  • لایه Anticorruption 0:06:00
  • ترسیم کلی مدل دامنه جدید 0:04:00
  • ایجاد Bubble Context 0:05:00
  • نقشه ترجمه 0:02:00
  • شناسایی نقطه ورودی 0:04:00
  • بازاندیشی مدل دامنه 0:05:00
  • جمع‌بندی - بازاندیشی مدل دامنه 0:01:00
  • خلاصه 0:03:00
  • مقدمه 0:00:00
  • ایجاد لایه Anticorruption 0:07:00
  • تقویت مدل دامنه با کپسوله‌سازی مناسب 0:06:00
  • جمع‌بندی - ایجاد لایه Anticorruption 0:03:00
  • پیاده‌سازی الزامات جدید 0:09:00
  • خطاهای اعتبارسنجی در مقابل شرایط پیش‌نیاز 0:10:00
  • جمع‌بندی - پیاده‌سازی الزامات جدید 0:06:00
  • خلاصه 0:03:00
  • مقدمه 0:00:00
  • الزامات جدید 0:04:00
  • همزمان‌سازی لایه Anticorruption 0:04:00
  • ایجاد یک پایگاه داده جدید 0:06:00
  • تنظیم مدل دامنه و منطق پایداری 0:10:00
  • جمع‌بندی - ایجاد پایگاه داده جدید 0:03:00
  • شناسایی نقطه ورودی جدید برای Bubble 0:05:00
  • پیاده‌سازی رابط کاربری جدید 0:11:00
  • ذخیره‌ تحویل در پایگاه داده 0:06:00
  • جمع‌بندی - معرفی رابط کاربری جدید 0:04:00
  • خلاصه 0:03:00
  • مقدمه 0:00:00
  • ارتقای لایه Anticorruption 0:05:00
  • تصمیم‌گیری درباره مالکیت داده 0:08:00
  • استراتژی‌های همزمان‌سازی 0:05:00
  • آماده‌سازی پایگاه‌ داده‌ها 0:05:00
  • ایجاد ارکستراسیون 0:07:00
  • همزمان‌سازی Bubble با پروژه قدیمی 0:11:00
  • جمع‌بندی - ساخت همزمان‌سازی لایه Anticorruption 0:03:00
  • خلاصه 0:02:00
  • مقدمه 0:00:00
  • زمانی که لایه Anticorruption کافی نیست 0:02:00
  • نمایش دارایی‌های قدیمی به عنوان یک میکروسرویس 0:04:00
  • ساخت کانال رویداد دامنه 0:02:00
  • لیست منابع 0:01:00
  • خلاصه دوره 0:02:00

1,520,500 304,100 تومان

مشخصات آموزش

طراحی دامنه محور - کار با پروژه‌های قدیمی

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:58
  • مدت زمان :3:51:21
  • حجم :771.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
5,391,500 1,078,300 تومان
  • زمان: 13:39:27
  • تعداد درس: 46
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,692,500 538,500 تومان
  • زمان: 06:49:07
  • تعداد درس: 52
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,159,000 431,800 تومان
  • زمان: 05:28:17
  • تعداد درس: 65
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
1,731,000 346,200 تومان
  • زمان: 4:23:39
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
553,000 110,600 تومان
  • زمان: 1:24:25
  • تعداد درس: 21
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
724,000 144,800 تومان
  • زمان: 1:50:36
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
671,500 134,300 تومان
  • زمان: 1:42:15
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
842,500 168,500 تومان
  • زمان: 2:08:47
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های pluralsight
592,500 118,500 تومان
  • زمان: 1:30:30
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی

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

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