Keeping your architecture clean with ArchUnit


Methodologies & Tools

Date and time

Monday, 13. May 2019., 15:40


Hall B



All bad architectures start with good intentions. You can pick an architecture perfectly suited for your problem, make all the developers understand the rules, make a document for all the newcomers, but these rules are forgotten, documents are not read and clutter and mess emerge in production code. Instead of relying on extensive documentation or repetitive code reviewing, a better solution is to make these rules a part of the code and inform the developer via a 'test failed' warning when a rule is broken.This presentation will be a demo of the library ArchUnit that allows you to write architecture rules as JUnit tests.

Lecture details

Type: Lecture
Level of difficulty: General
Experience Level: No experience
Desirable listeners function: Developer , Project leader
Group of activity: Methodologies & Tools

About speaker

Like us on Facebook

We post news, photos and other interesting facts on official JavaCro Facebook Page.

Follow us on Twitter

Keep up to date with all the news on Twitter!


The conference is organized by the Croatian Association of Oracle users & Croatian Java Users Association. 

Glavni pokrovitelj


Small Sponsors

Media Sponsors