اگه یه پروژه نرمافزاری بزرگ با نیازمندیهای پیچیده دستت باشه، احتمالاً این سوال برات پیش اومده که چطور میشه این همه پیچیدگی رو مدیریت کرد بدون اینکه تیم توسعه گم بشه توی کد. اینجاست که طراحی دامنه محور یا همون DDD وارد میدان میشه.
درباره این دوره
طراحی د...
مروری بر طراحی دامنه محور (DDD) 🧩
اگه یه پروژه نرمافزاری بزرگ با نیازمندیهای پیچیده دستت باشه، احتمالاً این سوال برات پیش اومده که چطور میشه این همه پیچیدگی رو مدیریت کرد بدون اینکه تیم توسعه گم بشه توی کد. اینجاست که طراحی دامنه محور یا همون DDD وارد میدان میشه.
درباره این دوره
طراحی دامنه محور یکی از چند عنصر اصلی طراحی نرمافزار در بیزینسهای پیچیده (complex business) به حساب میاد. بدون رعایت این اصول طراحی، پیادهسازی درست نیازهای محصول توسط تیمهای توسعهدهنده تقریباً غیرممکن میشه و نتیجهاش چیزی نیست جز هزینههای سنگین و خروجی کم.
DDD برای حل مشکل طراحی نرمافزارهای پیچیده و مقیاسپذیر به وجود اومده؛ به شکلی که دامنه (domain) محور اصلی طراحی (design) قرار میگیره و همهچیز حول اون شکل میگیره.
فرض کن توی یه پروژه دانشجویی یا حتی یه استارتاپ کوچیک، مدلسازی اشتباه دامنه باعث میشه بعداً هر تغییر کوچیک، کلی از کد رو به هم بریزه. DDD دقیقاً همون چارچوبیه که جلوی این اتفاق رو میگیره.
چرا این دوره؟
آشنایی با مفاهیم پایه و مکملهای DDD
درک عمیقتر از اینکه چطور دامنه رو مدلسازی کنیم
مناسب برای دانشجوها و توسعهدهندههایی که با پروژههای واقعی سر و کار دارن
محتوای دوره 📚
شماره
عنوان فصل
تعداد جلسات
مدت زمان
1
معرفی
3 جلسه
00:08 ساعت
2
مکملهای DDD
4 جلسه
00:32 ساعت
3
درک و فهم DDD
7 جلسه
00:36 ساعت
4
منابع و قدمهای بعدی (فصل آخر)
2 جلسه
00:06 ساعت
مشخصات دوره
عنوان: مروری بر طراحی دامنه محور DDD
زمان کل: حدوداً ۱ ساعت و ۲۲ دقیقه
سطح: مقدماتی تا متوسط
ساختار: ۴ فصل، ۱۶ جلسه
این دوره به چه کاری میاد؟ 🤔
اگه توی پروژههای دانشگاهی یا کاریت با معماری نرمافزار سر و کله میزنی، این دوره بهت کمک میکنه بفهمی چرا بعضی پروژهها با اینکه کدشون تمیزه، بازم قابل نگهداری نیستن. جوابش معمولاً برمیگرده به مدلسازی دامنه.
ضمناً این دوره در حال حاضر با تخفیف ویژه ارائه میشه که میتونه فرصت خوبی برای شروع باشه. اگه دنبال این هستی که پایههای DDD رو بدون گرفتار شدن توی جزئیات سنگین یاد بگیری، این تخفیف رو از دست نده.
طراحی دامنهمحور DDD را اصولی یاد بگیرید؛ ثبتنام با تخفیف