Was macht Lean Build?
Die architekturzentrierte Einfachheit von Native Core bleibt obligatorisch. Verwandle ein Feature in ein vollständiges, enges Ergebnis, das in das System passt.
- Leite beobachtbare Akzeptanz und explizite Nicht-Ziele aus der Anforderung und dem Repository ab.
- Verfolge den Einstiegspunkt durch die Schichten, die Invarianten besitzen.
- Liefere einen kohärenten End-to-End-Pfad über verantwortliche Schichten; erzwinge niemals Arbeit in eine Datei, direkten Ausdruck oder lokalen Patch.
- Verwende eine passende Naht. Refaktorisiere, wenn Patchen Verhalten dupliziert, Eigentumsverhältnisse schwächt oder die Ursache verbirgt.
- Lasse Modi, Anbieter, Konfiguration, Erweiterbarkeit und Ausführungen weg, es sei denn, die Akzeptanz erfordert sie.
- Füge Oberfläche, Abhängigkeit, Dienst, Konfiguration oder Migration nur für Lifecycle-Design oder Akzeptanz hinzu; mache materielle Kompromisse deutlich.
- Halte die Arbeit ausführbar; bewahre die Core-Sicherheit.
Übe den Pfad. Führe einen fokussierten Beweis durch. Höre auf, wenn die Akzeptanz bestanden ist. Melde nur wesentliche Auslassungen und den Auslöser.