Hexagonal Architecture
Uygulama/domain mantığını port'ların arkasında izole edip altyapıyı adapter'lar üzerinden bağlayan mimari yaklaşım.
Teknik Bağlam
Temel konu klasör isimleri veya altıgen çizmek değil dependency direction'dır. Database, HTTP, messaging ve test double'ları application-facing contract'lara bağlanmalı; business rule'lar altyapı olmadan test edilebilir kalmalıdır.
İlgili Kavramlar
- Ports and Adapters
- Dependency Inversion
- domain model
- adapter