An open API service indexing awesome lists of open source software.

https://github.com/soujava/hexagonal-model

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.
https://github.com/soujava/hexagonal-model

Last synced: 3 months ago
JSON representation

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.

Awesome Lists containing this project

README

        

= hexagonal-model
:toc: auto

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.

== Architecture:

* The simplest way
* Active Record and UI (Two layers)
* MVC (Three layers)
* Exploring DDD
* Hexagonal Model
** Port and Adapters

=== Hexagonal model

* Domain Objects: domain rules
* Use Cases: We know use cases as abstract descriptions of what users are doing with our software.
* Input and Output Ports: Every communication to and from the outside happens through dedicated “ports”.