Skip to content

How is this architecture different from Uncle Bob's Clean Architecture? #4

Answered by LordMoMA
bladerunnersde asked this question in Q&A
Discussion options

You must be logged in to vote

As in the hexagonal architecture, business logic is also at the center of clean architecture. Around it are the so-called interface adapters, which connect the core with the user interface, the database, and other external components. The core only knows the interfaces of the adapters but knows nothing about their concrete implementations and the components behind them.

In clean architecture, too, all source code dependencies point exclusively in the direction of the core. Where calls point from the inside to the outside, i.e., in the opposite direction to the source code dependency, the dependency inversion principle is applied.

The hexagons can be mapped almost one-to-one to the clean a…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@bladerunnersde
Comment options

@LordMoMA
Comment options

Answer selected by bladerunnersde
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants