Hexagonal architecture (software): Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 1:
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 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=20192020-0811-1218}}</ref>
 
== Origin ==