Glossar · Patterns

Rule of Three (Regel der Drei)

Zwei Vorkommen können Zufall sein; beim dritten wird aus Ähnlichkeit ein Muster — und ein Zeitpunkt zum Zusammenführen.

Die Rule of Three ist eine Refactoring-Heuristik: Die erste Duplikation lässt man stehen, die zweite ebenso — erst beim dritten gleichartigen Vorkommen führt man zusammen. Der Grund ist doppelt: Zwei Stellen zeigen noch nicht verlässlich, was wirklich gemeinsam ist, sodass eine frühe Abstraktion oft die falsche wäre; drei Stellen machen die gemeinsame Form sichtbar. Die Regel ist damit kein Freibrief zum Kopieren, sondern ihr Gegenteil: Sie benennt den Moment, an dem Kopieren aufhören und Zusammenführen beginnen sollte — bewusst statt reflexhaft.

Wissensgraph

Setzen Sie Ihren Engineering-Weg fort.

Verwandte Konzepte, Entscheidungen, Playbooks und Standpunkte — als zusammenhängender Pfad, nicht als Linkliste.

Aus der Theorie in die Produktion.

Wir wenden diese Konzepte in echten Systemen an — und betreiben sie über Jahre.