Der Martin: Kalkulationen in einer Zeile sind nicht zuviel?

Beitrag lesen

Hallo,

Es gibt eine Daumenregel: Wenn in der Beschreibung, was ein Stück Code macht, ein "und" vorkommt, dann macht es zu viel und es ist Zeit für die Auslagerung in eine Funktion beispielsweise.

das ist aber wirklich nur eine Daumenregel, die ich oft nicht empfehlen würde. Beispielsweise wenn ein Stück Code nur eine sequentielle Abfolge von Schritten ist, die auch nur an einer Stelle vorkommt.

In deinem Beispiel könnte man das, was die einzelnen cases machen, in eigene Funktionen/Methoden auslagern.

Könnte man. Würde ich aber nicht tun, weil jeder case-Zweig immerhin noch kurz genug ist, um ihn bequem auf einer Bildschirmseite zu überblicken.

So long,
 Martin

--
Bei der Umsetzung von guten Ideen hapert es meist viel mehr an der Wolle als an der Könne.