
در سی و ششمین جلسه فرانت چپتر، سجاد منشی به معرفی 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 به ما یاد میدهد که نرمافزار خوب، نرمافزاری است که دامنه کسبوکار را به درستی مدلسازی کند
!فرانت چپتر
فایل صوتی ضبطشده این جلسه را میتوانید از طریق لینک زیر گوش دهید: 🎧 ضبط صوتی جلسه سی و ششم - فرانتچپتر


