Thread OOP Programmierstil
(20 answers)
Opened by rosti at 2011-03-24 09:52
Hi,
den eigenen Stil zu finden ist ein langer Weg und manchmal auch eine Sackgasse. Ich habe es auch schon erlebt, dass Teile des eigenen Stils auf Eis gelegt werden müssen, wenn sich die Entwicklungsumgebung ändert, wenn z.B. ein Kollege, der was zu sagen hat ('g) bestimmte Dinge völlig ablehnt. Konkret: Ich habe ein paar Scripts, da werden zur Laufzeit am Objekt, was eingangs erstellt wird, Eigenschaften hinzugefügt oder verändert. Vorteil beim Aufruf einer Method: Wenn was schief geht, ist return undef und die Err-Mesg im Objekt zu finden, Beispiel: Code: (dl
)
1 # Erwarte eine ArrayRef zur Page 3 Nachteil: Es könnte unübersichtlich werden, ein Nachschlagen in der Klasse ist ggf. erforderlich, um zu schauen, wie ein Attribut heißt. Und es ist vor der Weiterverwendung des $ob zu prüfen, welche Werte die neuen Attr. haben, aber i.d.R. rufe ich eine Method nur einmal auf und beende main. Also: Wie macht Ihr das? Bitte mal um Meinungen, Rolf |