Thread Syntaxcheck sub in hash (12 answers)
Opened by bianca at 2010-10-24 10:48

bianca
 2010-10-24 14:13
#142144 #142144
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
2010-10-24T09:30:06 topeg
Wenn das wie ein "Plugin" funktionieren soll würde ich in jede Funktion das "use" packen um von der Reihenfolge unabhängig zu sein oder eine Funktion wie "init" erstellen, die zuerst und einmalig ausgeführt wird.

Wenn die Sachen gebraucht werden wird vorher ein add_ausfuehrungsrhythmen (\%env); gemacht, um den Teil in den internen Konfig hash zu ergänzen.
Das heißt, die sub ausfuehrungsrhythmen wird ausgeführt zusammen mit dem use, was ich jetzt an den Anfang dieser sub gestellt habe. Siehe unten in der Antwort auf renee msg #142143
Damit sollte es dann sauber sein, oder?

2010-10-24T09:30:06 topeg
Ich würde
Code (perl): (dl )
$env -> {ausfuehrungsrhythmus}{monatlich}= {...}
es so schreibe, das finde ich übersichtlicher. Auch würde ich den Funktionsaufruf so schreiben:
Code (perl): (dl )
$env{ausfuehrungsrhythmus}{jaehrlich}{berechnung}->(...)
Aber das ist reine Ästetik und hat nichts mit der Funktionstüchtigkeit zu tun.

Das hab ich eingebaut, gefällt mir auch besser.
10 print "Hallo"
20 goto 10

View full thread Syntaxcheck sub in hash