Part 4: Application architecture

On stable/architectural boundaries

Ports and adapters

Physical separation of layers

“Screaming” architecture

What goes into application?

Application and other layers

Services, entities, interactors, domain etc. - how does it match?

What goes into ports?

Data transfer objects

Ports are not a layer