Hexagonal

It aims at creating loosely coupled application components that can be easily connected to their software environment by means of ports and adapters.

read more...

made with by @bearzk