the further out you go, the higher level the software becomes. The outer circles are mechanisms. The inner circles are policies. Architecture Architecture
work is The Dependency Rule. This rule says that source code dependencies can only point inwards. Nothing in an inner circle can know anything at all about the implementation of something in an outer circle. Architecture Architecture
the use cases my app has, but by looking at the use cases I don’t know how i’m getting / saving stuff Here I know what technologies I’m actually using, which is dynamo. Current project structure
for instance are placed here. This layer is the upper one, so it may know about internal layers. Architecture Delivery mechanism Now let’s choose how we want to deliver to our users
method. That’s why you see things like tokens, middlewares, payload etc Architecture Delivery layer Communicate with the inner layer from the interface’s