My Journey in Learning Domain-Driven-Design part2 (Layers and Hexagonal Architecture)


ch4-p119 implementing domain-driven design [Vaughn Vernon]

User interface Layer:

Application Layer:

Domain Layer:

Infrastructure Layer:

Important Rule:

Hexagonal Architecture:

ch4-p126 implementing domain-driven design [Vaughn Vernon]






Software Developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

OOP Metaprogramming Series: Java Reflection and AOP

Access Oracle Database XE via Docker

Challenges of Concurrency

Hello WordPress 5.0 and Gutenberg

8. The Dolt of Volt

Choking Dashboard and Agile Challenges of Scroll-less Human Machine Interface

How to create an FTP server on a Linux Virtual Machine hosted on Cloud?

Export/Import Jenkins Job and Their Plugins

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ahmed Ibrahim

Ahmed Ibrahim

Software Developer

More from Medium

Communication Best Practices — Giving and Receiving Feedback

What Is A Software Domain Model?

Design patterns for Microservices.

What is the clean code? (Part2)