Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 543 Bytes

README.adoc

File metadata and controls

21 lines (14 loc) · 543 Bytes

hexagonal-model

Table of Contents

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”.