Ach, in meinen Programmen findest du oft solche Konstrukte wie: x - 1 + 1
. -1 weil x bei 0 anfängt und +1 weil mir das egal ist. Ne, natürlich nicht, sondern es hat meistens auch einen Grund. Und auch wenn x - 1 + 1 dämlich aussieht, nach einem Jahr kriegt man die Logik der Formel besser hin als wenn es fehlen würde.
Ich nutz für das -1 nur noch Pred.
Also nicht mehr
StringList.Count - 1
sondern
Pred(StringList.Count)
.
Das gehört für nich fix zusammen (z. B. für die Angabe des höchsten Zählwerts bei Schleifen
for i := 0 to Pred(StringList.Count)
).
Dann schaut auch ein
Pred(StringList.Count) + 1
nicht mehr dämlich aus.
Sorry, etwas offtopic
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<