Senior⏱ 10 دقیقه1 بخش · 3 نکته
مرور سریع Hexagonal Architecture (Ports & Adapters)
معماریای که هستهٔ اپلیکیشن را از طریق Port ها و Adapter ها به دنیای بیرون متصل میکند.
0 از 3 نکته مرور شد0٪
فهرست بخشها
Port ها و Adapter ها0/3
اجزای اصلی معماری ششضلعی.
csharp\npublic interface IPaymentGateway { Task Pay(decimal amount); }\npublic class StripeAdapter : IPaymentGateway { ... }\n
💡 نکتهٔ مصاحبه:
اسم دیگر این الگو Ports & Adapters است — هر دو نام را در مصاحبه بشناسید.
⚠️ اشتباه رایج:
اشتباهگرفتن این معماری با Layered Architecture سنتی — Hexagonal تقارن ورودی/خروجی را از طریق Portها تأکید میکند.
