#onion-architecture
⏱ 1 دقیقه مطالعه
Domain-Driven Design (DDD) چیست؟
رویکردی برای طراحی نرمافزار که دامنه کسبوکار و زبان مشترک بین توسعهدهنده و متخصص کسبوکار (Ubiquitous Language) را مرکز طراحی قرار میدهد.
بخوان⏱ 1 دقیقه مطالعه
Hexagonal Architecture (Ports & Adapters) چیست؟
الگویی که هسته برنامه را با Portها (Interface) و Adapterها (پیادهسازی) از دنیای بیرون — UI، دیتابیس، پیامرسان — جدا میکند.
بخوان⏱ 1 دقیقه مطالعه
Onion Architecture چیست؟
معماریای که برنامه را در لایههای متحدالمرکز میچیند؛ وابستگیها همیشه رو به داخل و بهسمت هسته (Domain) جریان دارند.
بخوان