Anthony Trad
Nov 9, 2022

--

Clean Architecture is not a brand name for the Hexagonal Architecture, Clean Architecture was another iteration created based on the Hexagonal one. Even though the Ports and Adapter principle can be translated. The Clean Architecture does miss 2 crucial definitions present in the Hexagonal one:

- Driving/Driven

- Each Adapter should at least has 2 implementations (one is test)

Making your own architecture is the point to take from this article but you lost me when you said that this is universally applicable. There's always a balance or a trade-off to make.

--

--

Anthony Trad
Anthony Trad

Written by Anthony Trad

Senior Software Engineer focused on .NET and the Cloud. Reconsidering major principles and patterns, ideas are my own.

No responses yet