You fixed it. The AI did it again next session.

You learned. The AI didn't.

Close the loop 👇
https://robintegg.com/2026/03/14/ai-feedback-close-the-loop.html

#Java #GitHubCopilot #ArchUnit

AI Feedback: Close the Loop

How to build a feedback loop at the end of every AI-assisted ticket, using a reusable Copilot prompt to update instructions and ArchUnit tests so the AI gets smarter session by session.

Robin Tegg

[Перевод] Руководство по ArchUnit — как модульно тестировать архитектуру

Соблюдение определённой структуры пакетов или архитектуры крайне важно. Особенно в Java, где для корректной работы некоторые элементы должны быть public или действительно доступны за пределами своего пакета. В новом переводе от команды Spring АйО рассмотрим библиотеку с открытым исходным кодом ArchUnit, которая помогает в тех случаях, когда одного компилятора недостаточно.

https://habr.com/ru/companies/spring_aio/articles/1001486/

#java #kotlin #archunit #тестирование #testing #test #spring #spring_boot #spring_framework

Руководство по ArchUnit — как модульно тестировать архитектуру

Соблюдение определённой структуры пакетов или архитектуры крайне важно. Особенно в Java, где для корректной работы некоторые элементы должны быть public или действительно доступны за пределами своего...

Хабр

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

Jetzt Teststrategie modernisieren: https://javapro.io/de/testen-mit-java-die-vielfaeltige-welt-der-test-frameworks/

#CleanCode #JAVAPRO #unittesting #JAVAPRO

Unit Testing Architecture and Design

https://videos.ijug.eu/w/9aVRKkLTE5FkDNxx1MN5op

Unit Testing Architecture and Design

PeerTube
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 https://github.com/nebula-plugins/nebula-archrules-plugin
We have some #OSS rules as well https://github.com/nebula-plugins/nebula-archrules but the real power is in writing your own!
GitHub - nebula-plugins/nebula-archrules-plugin: Gradle plugins for declaring ArchUnit rule libraries and evaluating rules in Gradle projects.

Gradle plugins for declaring ArchUnit rule libraries and evaluating rules in Gradle projects. - nebula-plugins/nebula-archrules-plugin

GitHub

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: https://javapro.io/de/testen-mit-java-die-vielfaeltige-welt-der-test-frameworks/

#JUnit #Mockito #AssertJ #ArchUnit

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.

https://www.the-main-thread.com/p/quarkus-archunit-java-bce-architecture-tutorial

#Java #Quarkus #ArchUnit #CleanArchitecture #BCE

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

Mehr dazu von Christopher Olbertz: https://javapro.io/2025/09/08/testen-mit-java-die-vielfaeltige-welt-der-test-frameworks/

#Java #CleanCode

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

Mehr Qualität mit weniger Aufwand: https://javapro.io/de/testen-mit-java-die-vielfaeltige-welt-der-test-frameworks/

#CleanCode #JAVAPRO #unittesting

Our next #JCON2025 session is live: 'Unit Test Your #Java Architecture With #ArchUnit' with Roland Weisleder

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

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

Unit Test Your Java Architecture With ArchUnit | Roland Weisleder (EN)

YouTube