649 B
649 B
- Tests:
- Jedes Element nur einmal testen
- möglichst billig testen
- YAGNI / KISS
- DDD Aufteilung nutzen
- Domain isoliert - isoliert testbar
- Inputs / Outputs validieren
- Aggregate bilden
- Wir programmieren in Programmiersprachen und nicht in XML / Template / yaml ...
- Gute Programmiersprachen erfinden ist schwierig, drum lassen wir das
- Microkernel
- Schnelles Feedback ist relevant
- Wenn wir Magie wirken, dann muss die gut sein
- Wir vermeiden zirkuläre Abhängigkeiten
- Modularisierung ermöglichen
- Komposition
- versionierte / nicht veränderbare Dependency
- Das nötigste ist dokumentiert