Zum Inhalt springen
Klartext
← Alle Arbeiten

wawi-mvp

Studienprojekt

Dezember 2025

Warenwirtschafts-System als CLI-Anwendung mit Domain-Driven Design.

Eigenständiger Entwurf einer schlanken Warenwirtschaft. Der Fokus liegt auf sauberer Trennung von Domäne, Anwendungsschicht und Infrastruktur: Die Domäne kennt weder Datenbank noch CLI, die Anwendungsschicht orchestriert Anwendungsfälle, die Infrastruktur liefert Persistenz und Eingabe.

Funktionen

  • Artikel-, Lager- und Bewegungsverwaltung
  • Domain Events für Bestandsänderungen
  • CLI mit klarer Befehlsstruktur
  • Unit-Tests für Domänenlogik

Code

java -jar wawi-mvp.jar demo

Erkenntnisse

  • DDD-Konzepte praktisch angewendet
  • Trade-offs bei Aggregatgrenzen
  • Test-First für die Kerndomäne