Hexagonal architecture (software): Difference between revisions

Content deleted Content added
m del garbage
No edit summary
Tags: Mobile edit Mobile app edit Android app edit
Line 1:
{{Short description|Software design pattern}}
The '''hexagonal architecture''', or '''ports and adapters architecture''', is an architectural pattern used in [[software design]]. It aims at creating [[Loose coupling|loosely coupled]] application components that can be easily connected to their software environment by means of ports and [[Adapter pattern|adapters]]. This makes components exchangeable at any level and facilitates test automation.<ref name=":0">{{Cite web|url=https://alistair.cockburn.us/hexagonal-architecture/|title=Hexagonal architecture|last=Alistair|first=Cockburn|date=2005-04-01|website=alistair.cockburn.us|access-date=2020-11-18}}</ref>