Oleh Kudinov
Nov 3 · 1 min read

Hi Mars, I am happy you like this tech article.

Here in the example, I made the use cases layer open. It means that the presentation layer can access entities directly by skipping the use cases layer.

A closed layer means that as a request moves from layer to layer, it should go through the layer right below it. While closed layers facilitate layers of isolation and help isolate change within the architecture, there are times when it makes sense for certain layers to be open.

    Oleh Kudinov

    Written by