CodeShot

آزمون Sample Architecture

چند سؤال کوتاه درباره ارزیابی معماری یک پروژه نمونه: لایه‌بندی، جداسازی مسئولیت‌ها و نشانه‌های هشدار.

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

  1. 1.

    «Separation of Concerns» در معماری نرم‌افزار به چه معناست؟

  2. 2.

    قرار‌دادن منطق دسترسی مستقیم به دیتابیس داخل کلاس Controller، نشانه یک معماری تمیز است.

  3. 3.

    کدام مورد یک نشانه هشدار (Red Flag) هنگام بررسی معماری یک پروژه نمونه محسوب می‌شود؟

  4. 4.

    هدف از لایه‌بندی معماری (مثلاً Presentation/Application/Domain/Infrastructure) چیست؟

  5. 5.

    هنگام ارزیابی معماری یک پروژه نمونه، کدام موارد باید بررسی شوند؟ (چند گزینه)

  6. 6.

    وابستگی مستقیم لایه Domain به یک فریم‌ورک خاص UI چه مشکلی ایجاد می‌کند؟

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