رفتن به محتوای اصلی
جلسه سی و ششم: آشنایی با طراحی دامنه محور (DDD)

جلسه سی و ششم:آشنایی با طراحی دامنه محور (DDD)

author

سجاد منشی

۱۳ دی ۱۴۰۲

در سی و ششمین جلسه فرانت چپتر، سجاد منشی به معرفی Domain-Driven Design (DDD) پرداخت. DDD یک رویکرد معماری نرم‌افزار است که بر مدل‌سازی دامنه کسب‌وکار تمرکز دارد و به تیم‌ها کمک می‌کند تا نرم‌افزاری متناسب با نیازهای واقعی کسب‌وکار بسازند.

سرفصل‌های ارائه شده

  • مفاهیم پایه DDD: Ubiquitous Language، Bounded Context و Entity
  • Value Objects و Aggregate: تفاوت‌ها و موارد استفاده
  • Repository و Domain Services: الگوهای رایج در DDD
  • Event Sourcing و CQRS: الگوهای پیشرفته در کنار DDD
  • DDD در فرانت‌اند: کاربرد اصول DDD در توسعه فرانت‌اند
  • تجربیات عملی: چالش‌ها و راهکارهای پیاده‌سازی DDD

DDD به ما یاد می‌دهد که نرم‌افزار خوب، نرم‌افزاری است که دامنه کسب‌وکار را به درستی مدل‌سازی کند

!فرانت چپتر

🥕 هویجی شو 🥕

اینجا جاییه که توسعه‌دهنده‌ها کنار هم یاد می‌گیرن، ایده می‌سازن و دوستی‌های ماندگار شکل می‌گیره. فرانت‌چپتر فقط یک کامیونیتی نیست؛ فرصتیه برای رشد، شبکه‌سازی، و تجربه‌های واقعی که آینده‌ی حرفه‌ای‌ت رو تغییر می‌ده.

همین حالا بپیوندید