Beim Schreiben habe ich auch kurz überlegt, ob ich den Rückgabewert in einer Variable speichern oder eben direkt an das Edit übergeben soll
Ich habe mich dann aber bewusst dafür entschieden, um die Lesbarkeit zu erhöhen.
Dieses Beispiel ist generell (für mich) ein Grenzfall für die Verwendung einer lokalen Variable, da die gesamte Routine sehr klein ist und im Wesentlichen aus dem Aufruf einer Funktion besteht.
Somit wäre auch ich geneigt diese Variable zu sparen.
Allerdings wenn die Komplexität etwas zunimmt, dann würde ich immer die lokalen Variablen benutzen, um die Lesbarkeit und hauptsächlich das Debuggen erheblich zu vereinfachen.