ArchUnit for managing complexity
I recently discovered a Java library, ArchUnit, that makes it easy to test the structure of your codebase. 'Arch' is short for 'Architecture' and in this case means structural properties within a single codebase. It does not test multi-service architecture. From the site:
more ...That is, ArchUnit can check dependencies between …