Hey, das ist mein Code. Es ist einfach nur ein Rewrite eines Moduls das ich schonmal geschrieben habe. Ein Modul um mit einer "TiddlyWiki" zu interagieren. Bis jetzt kann man mit diesem Modul nur auf alle Tiddler innerhalb einer TiddlyWiki zugreifen und dessen Attribute abfragen.
Da ich nicht so viel Zeit verschwenden beim Instanzieren der TiddlyWiki.Tiddler Klasse verschwenden wollte, wollte ich es "on-the-fly" machen. Das heißt die Attribute der TiddlyWiki werden erst gefüllt wenn sie gebraucht werden.
Nachdem sie das erste mal gefüllt worden sind werden die bereits vorhandenen Attribute immer so abgefangen:
Code: Alles auswählen
if self._content:
return self._content
Meine alte Version (meiner Meinung nach sehr hässliche) des Modules könnt ihr hier finden:
http://paste.pocoo.org/show/xhnjI73e4aSFxMbp2mFV/
Was findet ihr besser? Was kann ich besser machen?
Ich hoffe mir kann jemand ein paar Ratschläge geben.
MfG,
CracKPod