@javahippie C. B could be good if combined with modules. Otherwise I found it to be useless unless usage restrictions are be enforced e. g. by #ArchUnit. I’d rather rely on the language features.
Can someone please teleport the #ArchUnit framework back in time about 6 years? That would be helpful. #Java #architecture-#test 👉 https://www.archunit.org/ 🤯
#ArchUnit #java #architecture #test
@odrotbohm Would Modulith also be helpful in order to tame a legacy app and improve its module structure? Or would it be better to use #ArchUnit directly?
I'm investigating #spring #modulith this week, which builds om #moduliths which builds on #archunit. It's capable of guarding your module dependencies and generating #c4 and #uml which I'm quite excited about. I'm a little worried Spring pulls in too much fluff, obfuscating the usecase of the technology.
Who has experience with Spring Modulith? Love to hear opinions!
#uml #c4 #ArchUnit #moduliths #modulith #spring