thombergs / buckpal

An example approach for implementing a Clean/Hexagonal Architecture
https://leanpub.com/get-your-hands-dirty-on-clean-architecture/overview
2.13k stars 654 forks source link

Extract hexagonal archunit code to its own project #4

Open johanhaleby opened 4 years ago

johanhaleby commented 4 years ago

Hi,

I read the book yesterday (which is excellent, thank you very much) and one of the things that I liked was the archunit "hexagonal architecture" extension. Would it make sense to actually make this a first class component and extract it to its own module? Maybe even release it to maven central?

Thanks!

thombergs commented 4 years ago

Hi @johanhaleby,

I haven't looked into it in detail yet, but ArchUnit has recently added the "Onion Architecture" as a "first class component", as you put it. This should be pretty similar to the Hexagonal Architecture.

I'll leave this ticket open, though, as a reminder to look into it further.