3 ms·
> Hexagonal, Domain-driven, Onion, Clean architecture are all synonyms at this point. There are important differences between, say, hexagonal architecture and
by rumanator 7y ago
> Hexagonal, Domain-driven, Onion, Clean architecture are all synonyms at this point.
There are important differences between, say, hexagonal architecture and clean architecture. For instance, in clean architecture, what the Netflix guys described as repositories would actually be the data source itself and represent yet another interface on the system's outer layer.
Additionally, what the Netflix guys described as interactors would actually be the application layer, and it would be the only layer above the entity layer (i.e., activities don't depend on data source components)