Mi a Hexagonális Architektúra?
Egy szoftvertervezési megközelítés, amely elkülöníti az alkalmazás magjának logikáját a külső aggodalmaktól, komponensekre bontva.
Meghatározás
A Hexagonális Architektúra, más néven portok és adapterek architektúra, egy szoftvertervezési megközelítés, amely célja, hogy elkülönítse az alkalmazás magjának logikáját a külső aggodalmaktól, laza kapcsolódású komponensekre bontva.
Elvek
Három alapelven alapul: a felhasználói oldal, az üzleti logika a középpontban és a szerver oldal, amelyek megkönnyítik az alkalmazás kontrollált módon történő interakcióját a külvilággal.
Előnyök
Lehetővé teszi a technológiákra vonatkozó döntések elhalasztását, a technológiák cseréjét kevesebb hatással, az üzleti logika tesztelését külső rendszerektől elkülönítve és a belső domain átalakítását kevesebb erőfeszítéssel a külső rendszereken.
Sztereotípiák
Tartalmazza a domain objektumokat, használati eseteket, bemeneti és kimeneti portokat, valamint adaptereket, amelyek kulcsfontosságú elemei ennek az architektúrának a sikeres megvalósításához.
Szeretne többet megtudni?
Ha többet szeretne megtudni a Hexagonális Architektúra témáról, lépjen kapcsolatba velem az X-en. Szeretem megosztani az ötleteket, válaszolni a kérdésekre és beszélgetni ezekről a témákról, ezért ne habozzon, nézzen be! Hamarosan találkozunk!
Mi az a Szolgáló Vezetés?
A Szolgáló Vezetés egy filozófia, amelyben a vezető fő célja mások szolgála...
Mi az a Lean Inception?
A Lean Inception egy módszer, amely célja, hogy összehangolja a csapatot a...
Mi az a framework?
A Framework, vagy munkakeret, egy támogató struktúra, amely köré valami fel...