Thread Funktionen zusammenfassen?
(23 answers)
Opened by der_thomas at 2014-01-19 12:34
Datenhaltung raus aus dem Code, abstrahieren. Ich verwende Hashes anstelle von Arrays. Da ist z.B. sowas möglich:
Code: (dl
)
%common = (%aus_DB, %aus_Datei); Hashes erlauben dann den direkten Zugriff auf Skalare oder weitere Referenzen über den Schlüssel, der dann auch überschrieben werden kann. Oder einfach den DAL umschalten, ist $self->{DBH} definiert, kommt die Konfiguration aus MySQL, ist $self->{DBF} definiert, kommt der Datenhash aus einem Storable-Derivat, sind beide definiert, wird alles gemerged. PS: Die Frage ist doch eher: Wie fasse ich Datenstrukturen zweckmäßig zusammen. Die Methoden/Funktionen sind nur Mittel zum Zweck. Last edited: 2014-01-19 13:25:18 +0100 (CET) |