Fachlogik, die in der Oberfläche steckt
Architektur-Review
Der Auftrag
Entscheidungen stecken in der Seite. Das Review benennt, welche in die Fachlogik gehören, damit ein zweiter Weg dieselbe Entscheidung trifft.
Ausgang
Die Oberfläche rechnete den Preis. Eine Schnittstelle daneben kannte die Regel nicht und lieferte einen anderen Betrag.
Weg
Die Notiz trennt, was Anzeige ist und was Entscheidung. Sie sagt, welche Regeln aus der Seite heraus müssen. Gebaut wird das in einem anderen Auftrag.
Ergebnis
Es ist klar, welche Regeln nur einmal gelten sollen. Die Seite bleibt vorerst, wie sie ist.
- Anzeige und Entscheidung werden getrennt
- Regeln, die nur in der Seite liegen
- Gebaut wird in diesem Auftrag nicht
Ablauf
Drei Schritte
1. Finden
Regeln in der Oberfläche werden aufgeschrieben.
2. Trennen
Was Anzeige ist und was entscheidet, wird benannt.
3. Notiz
Der Bau der Mitte ist ein späterer Auftrag.
Welche Entscheidung die Seite nicht behalten soll
Entscheidungen stecken in der Seite. Die Notiz benennt, welche in die Fachlogik gehören, damit ein zweiter Weg dieselbe Entscheidung trifft. Sie verschiebt den Code nicht selbst.
Die Schätzung nennt die Seiten, die gelesen werden. Eine Entscheidung, die nur einmal vorkommt und keinen zweiten Weg hat, muss nicht umziehen, und die Notiz sagt das.
Antworten
Häufige Fragen
Wird die Oberfläche im Review ersetzt?
Nein. Sie wird gelesen.
Warum stört die Regel in der Seite?
Ein zweiter Weg trifft sie nicht und liefert einen anderen Betrag.
Ist das schon Softwareentwicklung?
Nein. Die Entwicklung würde die Regel herausnehmen. Hier steht sie nur in der Notiz.
Wird die Seite im Review schon umgebaut?
Nein. Benannt wird, welche Entscheidung in die Fachlogik gehört. Der Umbau ist ein eigenes Mandat.
Weitere Aufträge dieser Leistung: Eine Bremse, Zwei Datenbanken, Shop ohne Felder, Nächster Schritt.