Guten morgen!
Ich hab' 'ne Funktion, der ich eine Liste mit diversen Argumenten übergebe. Enthält die Liste Aliase (blöde Mehrzahl, oder?) werden diese durch gültige Argumente bzw. Werte ersetzt. Enthält die Liste strings in der Form 'k=v' werden diese gesplittet und daraus ein dict erstellt.
Eigentlich ist das ja sowas wie parsen, aber irgendwie auch nicht... Meine bisherigen Namen waren 'generate_...', 'parse_...', 'adapt_...' und 'process_...'.
Gibt es denn dafür einen Ausdruck, bei dem jeder gleich weiß, was gemeint ist? Ist 'parse' vielleicht doch der Richtige?
mutetella
Finde keinen wirklich passenden Namen...
Entspanne dich und wisse, dass es Zeit für alles gibt. (YogiTea Teebeutel Weisheit )
"Parsen" heißt, dass man Dinge in eine strukturierte Form bringt (wobei eben nicht die textuelle Gesamtdarstellung gemeint ist) und das tust du ja. Daher würde ich sagen, "parse" passt.
Das Ersetzen von Aliasen gehört dann aber streng genommen in eine eigene Funktion, da dies eigentlich nichts mehr mit dem Parsen zu tun hat. Du könntest jedoch zum Zeitpunkt des Parsens einen Hinweis setzen, wenn ein Element ein Alias ist. Jeden Alias kannst du dann nach dem Parsen auflösen (etwa: `resolve_aliases()`).
Das Ersetzen von Aliasen gehört dann aber streng genommen in eine eigene Funktion, da dies eigentlich nichts mehr mit dem Parsen zu tun hat. Du könntest jedoch zum Zeitpunkt des Parsens einen Hinweis setzen, wenn ein Element ein Alias ist. Jeden Alias kannst du dann nach dem Parsen auflösen (etwa: `resolve_aliases()`).