
جلسه سی و ششم:آشنایی با طراحی دامنه محور (DDD)
سجاد منشی
۱۳ دی ۱۴۰۲
در سی و ششمین جلسه فرانت چپتر، سجاد منشی به معرفی 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 به ما یاد میدهد که نرمافزار خوب، نرمافزاری است که دامنه کسبوکار را به درستی مدلسازی کند
!فرانت چپتر


