Schichtgrenzen
Wie wir Grenzen zwischen Schichten handhaben
Ein Semantic Contract: Vokabular, das dein Projekt selbst mitliefert — zum Einsetzen in deine CLAUDE.md / AGENTS.md.
- Nur definierte DTOs und Contracts exponieren — niemals Domain-Entitäten
- Explizites Mapping an jeder Nahtstelle
- Anti-Corruption-Layer bei Integration externer Systeme
- Abhängigkeitsrichtung zeigt nach innen (DIP)
An jeder Schichtgrenze: