#archunit

JAVAPROjavapro
2026-01-15

Was tun, wenn nicht mehr reicht? Christopher Olbertz zeigt, wie für bessere Lesbarkeit sorgt, Architekturverstöße erkennt & Tests entkoppelt.

Jetzt Teststrategie modernisieren: javapro.io/de/testen-mit-java-

Marcus Fihlon (McPringle)mcpringle_jugch@videos.ijug.eu
2026-01-05

Unit Testing Architecture and Design

videos.ijug.eu/w/9aVRKkLTE5FkD

2025-11-26

Ever wish you could share #ArchUnit rules across #Java repos? Or ship a library that includes rules that can automatically be evaluated against downstream codebases? Well, now you can with the #Nebula ArchRules plugins for #Gradle github.com/nebula-plugins/nebu
We have some #OSS rules as well github.com/nebula-plugins/nebu but the real power is in writing your own!

JAVAPROjavapro
2025-11-21

Du willst, dass dein Team systematisch testet, & das auch richtig? Christopher Olbertz zeigt dir die passenden Tools für verschiedene Testarten:

✔️ Unit-Tests, Architektur-Checks, Mocking komplexer Abhängigkeiten

Lese: javapro.io/de/testen-mit-java-

2025-09-23

Architecture boundaries aren’t optional—they’re guardrails.
With Quarkus + ArchUnit, you can turn BCE/ECB principles into executable tests that fail the build when boundaries erode.

the-main-thread.com/p/quarkus-

#Java #Quarkus #ArchUnit #CleanArchitecture #BCE

JAVAPROjavapro
2025-09-11

Du arbeitest im Team & niemand hält sich an Architekturregeln? Mit lassen sich Paketgrenzen, Namenskonventionen & Schichtenarchitektur automatisiert testen. Architekturdrift? Nicht mit dir.

Mehr dazu von Christopher Olbertz: javapro.io/2025/09/08/testen-m

JAVAPROjavapro
2025-09-08

Viele Teams nutzen JUnit & testen trotzdem ineffizient. Christopher Olbertz erklärt, wo an Grenzen stößt & welche Tools wie , AssertJ oder gezielt weiterhelfen.

Mehr Qualität mit weniger Aufwand: javapro.io/de/testen-mit-java-

JCONjcon
2025-09-06

Our next session is live: 'Unit Test Your Architecture With ' with Roland Weisleder

and are drifting more and more apart? The implementation of non-functional requirements and cross-cutting concerns…

Grab your coffee and hit play: youtu.be/MxP521_i9zM

2025-08-26

ArchUnit против хаоса

Привет! Я Масгутов Руслан, архитектор в Т-Банке. Одна из моих задач — вести архитектурный надзор по техническим решениям. Проверка структуры проектов при ревью довольно быстро становится скучной рутиной, и появляется желание автоматизировать эту деятельность, чтобы освободить время для более интересных задач. Расскажу, как мы используем ArchUnit для автоматизации архитектурного контроля. Покажу, как мы обернули правила в Gradle-плагин, встроили их в CI/CD, боремся с архитектурными отклонениями до того, как они попадают в pull request, и расскажу о возможности сбора архитектурных метрик.

habr.com/ru/companies/tbank/ar

#ArchUnit #Архитектурный_надзор

2025-05-11

It was a successful weekend for #Komunumo, the new federated meetup alternative: Now there is a header on every page, and on the homepage the communities are displayed with their picture in a responsive grid. Architecture tests with #ArchUnit were introduced and thanks to #TDD we have a test coverage of 100%. This gives us a good feeling for refactorings and also when testing PRs. I'm already looking forward to spending a few evenings working on it next week! Screenshots will follow soon! 🤓

JCONjcon
2025-03-20

Excited for EUROPE 2025? See Roland Weißleder at in Cologne talking about 'Unit Test Your With '

Architecture and are drifting more and more apart? The implementation …

Get your free Ticket: jcon.one

Thomas Muchthmuch
2025-02-28

TIL: 1.4.0 was released almost three weeks ago 🎉

The new version supports the upcoming 24, enables the use of @AnalyzeClasses as a meta-annotation, improves the performance of transitive dependency checks – and includes several other useful improvements.

Unit test your architecture with @archunit! ❤️

github.com/TNG/ArchUnit/releas

2025-02-12

2/ Potential improvements:

* The docs could have an even simpler "Getting started" example or feature overview. Some colleagues had a hard time to quickly grasp what Spring Modulith actually does
* I wish it could also verify basic inner module structure like no cycles between module layers or only top-down access allowed within module layers. Maybe this is not within the intended scope of Spring Modulith. Will keep using #archunit for this aspect.

Oliver Drotbohmodrotbohm@chaos.social
2024-11-22

📢Hotfix updates (2023.2.1 and 2025.0 RC2) to fix a regression in the #ArchUnit module of #jMolecules Integrations. ☕️⚗️

- github.com/xmolecules/jmolecul
- github.com/xmolecules/jmolecul

2024-11-20

Nächsten Montag (!) treffen wir uns wieder bei adesso. Es gibt einen spannenden Vortrag zu #ArchUnit . Damit geht der #softwarearchitecture Monat der JUG zu Ende. Meldet euch an und kommt vorbei! #java #community eventbrite.com/e/archunit-unit

Oliver Drotbohmodrotbohm@chaos.social
2024-10-04

📢 #jMolecules 2023.1.5 is here! Stable automatic module names, a fix in #APT processing, #DDD #ArchUnit verifications, and the usual dependency upgrades. Grab it while it's 🔥! ☕️⚗️ github.com/xmolecules/jmolecul

2024-09-28

Die Software-Architektur sauber und wartbar zu halten, kann eine Herausforderung sein. In meinem neuesten Blogbeitrag gehe ich auf ArchUnit ein und zeige, wie man damit sicherstellt, dass die Architektur auf Kurs bleibt!

Wenn du als Entwickler deine Codequalität verbessern und Architekturregeln durchsetzen willst, ist dieser Beitrag genau das Richtige für dich! 💡

codecentric.de/wissens-hub/blo

#softwaredevelopment #ArchUnit #codemaintenance #qualitycode #developerlife #codingtips codecentric AG

Oliver Drotbohmodrotbohm@chaos.social
2024-05-29

@javahippie Das Aufwand-Argument ist einer der Treiber hinter #jMolecules: Annotationen und Interfaces für etablierte Mustersprachen. Darauf aufbauend dann Zweizeiler für die Verifikation per #ArchUnit (github.com/xmolecules/jmolecul) / #jQAssistant. Teilweise sogar schon per Compiler / APT (github.com/xmolecules/jmolecul). Niemand will solche Regeln ständig neu schreiben.

Oliver Drotbohmodrotbohm@chaos.social
2024-04-29

🥁📢 #SpringModulith 1.0.7 and 1.1.4 released! Important upgrade to #ArchUnit 1.1.1, minor fixes. spring.io/blog/2024/04/29/spri 🍃🥾📦

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst