نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با این دوره جامع در زمینه طراحی دامنه محور: کار با پروژه های قدیمی ، بهترین روش ها را برای ارائه قابلیت های جدید و مقیاس پذیری پایگاه های کد قدیمی پیدا کنید. این دوره بخشی از این است: مسیر طراحی مبتنی بر دامنه همه را بزرگ کنید بررسی اجمالی دوره 1m 45s مقدمه 18 متر 5 ثانیه معرفی یک پروژه قدیمی 18 سالگی ایجاد زمینه حباب با یک مدل دامنه جدید 37m 29s ایجاد یک لایه ضد فساد 44 متر 13 ثانیه خودکار ساختن حباب با معرفی ذخیره سازی جداگانه 55 متر 18 ساله ارتقا لایه ضد فساد به همگام سازی لایه ضد فساد 45 متر 51 بررسی روش های بعدی مقابله با پروژه میراث 10 متر 48 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
شروع شدن
Getting Started
-
پروژه میراث چیست؟
What Is a Legacy Project?
-
پروژه های قدیمی و کد بد
Legacy Projects and Bad Code
-
بازنویسی کنید یا نه؟
Rewrite or Not?
-
هنگامی که بازنویسی قابل قبول است
When a Rewrite Is Acceptable
-
خلاصه
Summary
معرفی یک پروژه قدیمی
Introducing a Legacy Project
-
مقدمه
Introduction
-
معرفی پروژه میراث
Legacy Project Introduction
-
معرفی پایگاه داده
Database Introduction
-
خلاصه: مقدمه پایگاه داده
Recap: Database Introduction
-
مقدمه کد برنامه
Application Code Introduction
-
خلاصه
Summary
ایجاد زمینه حباب با یک مدل دامنه جدید
Creating a Bubble Context with a New Domain Model
-
مقدمه
Introduction
-
نیاز جدید
New Requirement
-
دستورالعمل های Refactoring
Refactoring Guidelines
-
لایه ضد فساد
Anticorruption Layer
-
طرح مدل دامنه جدید
Outlining the New Domain Model
-
ایجاد متن حباب
Creating the Bubble Context
-
نقشه ترجمه
Translation Map
-
شناسایی نقطه ورود
Identifying the Entry Point
-
بازنگری در مدل دامنه
Rethinking the Domain Model
-
جمع بندی مجدد: بازنگری در مدل دامنه
Recap: Rethinking the Domain Model
-
خلاصه
Summary
ایجاد یک لایه ضد فساد
Creating an Anticorruption Layer
-
مقدمه
Introduction
-
ایجاد لایه ضد فساد
Creating the Anticorruption Layer
-
تقویت مدل دامنه با کپسوله سازی مناسب
Strengthening the Domain Model with Proper Encapsulation
-
خلاصه: ایجاد لایه ضد فساد
Recap: Creating the Anticorruption Layer
-
اجرای الزام جدید
Implementing the New Requirement
-
خطاهای اعتبار سنجی در برابر پیش شرط ها
Validation Errors vs. Preconditions
-
جمع بندی مجدد: اجرای نیاز جدید
Recap: Implementing the New Requirement
-
خلاصه
Summary
خودکار ساختن حباب با معرفی ذخیره سازی جداگانه
Making the Bubble Autonomous by Introducing a Separate Data Storage
-
مقدمه
Introduction
-
نیاز جدید
New Requirement
-
همگام سازی لایه ضد فساد
Synchronizing the Anticorruption Layer
-
ایجاد یک پایگاه داده جدید
Creating a New Database
-
تنظیم مدل دامنه و منطق ماندگاری
Adjusting the Domain Model and Persistence Logic
-
خلاصه: ایجاد یک پایگاه داده جدید
Recap: Creating a New Database
-
شناسایی یک ورودی جدید برای حباب
Identifying a New Entry Point for the Bubble
-
پیاده سازی رابط کاربری جدید
Implementing the New User Interface
-
ذخیره تحویل در پایگاه داده
Saving the Delivery to the Database
-
خلاصه: معرفی یک رابط کاربری جدید
Recap: Introducing a New User Interface
-
خلاصه
Summary
ارتقا لایه ضد فساد به همگام سازی لایه ضد فساد
Promoting the Anticorruption Layer to Synchronizing Anticorruption Layer
-
مقدمه
Introduction
-
ارتقا لایه ضد فساد
Upgrading the Anticorruption Layer
-
تصمیم گیری در مورد مالکیت داده
Deciding on Data Ownership
-
استراتژی های همگام سازی
Synchronization Strategies
-
آماده سازی پایگاه داده
Preparing the Databases
-
ایجاد ارکستراسیون
Creating the Orchestration
-
همگام سازی حباب با میراث
Synchronizing the Bubble with the Legacy
-
خلاصه: ساخت لایه ضد فساد همزمان
Recap: Building the Synchronizing Anticorruption Layer
-
خلاصه
Summary
بررسی روش های بعدی مقابله با پروژه میراث
Exploring Further Ways of Dealing with the Legacy Project
-
مقدمه
Introduction
-
وقتی لایه ضد فساد کافی نیست
When the Anticorruption Layer Is Not Enough
-
قرار دادن دارایی های قدیمی به عنوان یک ریز سرویس
Exposing Legacy Assets as a Microservice
-
ساخت یک کانال رویداد دامنه
Building a Domain Event Channel
-
فهرست منابع
Resource List
-
خلاصه دوره
Course Summary
نمایش نظرات