CodeShot

آزمون Domain Driven Design (DDD)

چند سؤال کوتاه درباره Entity، Value Object، Aggregate Root، Repository و Bounded Context.

⏱ حدود 11 دقیقه · 7 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال به‌همراه توضیح نمایش داده می‌شود.

  1. 1.

    تفاوت اصلی Entity و Value Object در DDD چیست؟

  2. 2.

    Value Objectها معمولاً باید تغییرناپذیر (Immutable) طراحی شوند.

  3. 3.

    نقش Aggregate Root در یک Aggregate چیست؟

  4. 4.

    کدام‌ها از بلوک‌های سازنده (Building Blocks) اصلی DDD هستند؟ (چند گزینه)

  5. 5.

    Bounded Context در DDD به چه معناست؟

  6. 6.

    هدف از Ubiquitous Language (زبان مشترک) در DDD چیست؟

  7. 7.

    چرا معمولاً توصیه می‌شود Repository فقط برای Aggregate Root تعریف شود، نه برای هر Entity داخلی؟

0 از 7 سؤال پاسخ داده شده