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.