Java

Unit Tests für deine Architektur? Einführung in ArchUnit
Unit Tests für deine …

Hallo zusammen, eigentlich dachte ich die ganze Zeit ich hätte hierzu schon einen Artikel geschrieben. Dann habe ich festgestellt, das ich ArchUnit zwar schon ein paar Mal erwähnt habe, aber dazu geschrieben habe ich nichts, außer in meinem Obsidian Vault. Das hole ich somit heute nach.

Nie wieder 'Works on my Machine': Datenbank-Tests richtig gemacht
Nie wieder 'Works on my …

“Aber lokal lief alles grün!”

Wir kennen alle diesen Schmerz: Deine Pipeline ist grün, deine Tests laufen lokal in Millisekunden durch. Du deployst auf Staging oder Production – und es knallt. SQLSyntaxErrorException. Oder schlimmer: Daten werden falsch gespeichert.

CQRS Pattern erklärt: Warum CRUD in Microservices nicht reicht
CQRS Pattern erklärt: …

Kennst du das? Du startest ein neues Projekt mit einem sauberen Domänenmodell. Deine Order-Entität ist perfekt normalisiert, die Datenbankbeziehungen sind sauber definiert (3. Normalform), und das Speichern einer Bestellung geht blitzschnell. Alles fühlt sich richtig an.