Thread Arraymethoden für an ein übergeordnetes Objekt eingehängte Objekte (15 answers)
Opened by MarkusH at 2014-01-07 15:16

MarkusH
 2014-01-08 10:53
#172895 #172895
User since
2012-04-08
161 Artikel
BenutzerIn
[default_avatar]
2014-01-08T07:32:58 Muffi
Was das Rezept macht kann ich mir schon vorstellen. Ich glaub irgendwie nur nicht, dass du auf dem richtigen Weg bist.
Warum geht z.B. sowas nicht?

Code (perl): (dl )
if ($a->is_object_last($b))


Und um da nicht noch zig mal nachfragen zu müssen "warum XYZ nicht" wärs halt evtl. leichter wenn man weiss was du vor hast.

edit: Oder anders gesagt: man kriegt nach X Jahren Programmieren irgendwann ein Gespür für "komsiche" Lösungswege.
[...]

Ok! Ich werde dann im Hauptprogramm auf Instanzmethoden von B nicht mit $b->methode zugreifen, sondern mit $a->{container_der_b}[index_von_b]->methode.
Dann weiß ich immer um welches B es sich handelt.

Für mich als Freizeitprogrammierer (max. 5 Wochen/Jahr) ist es unglaublich schwierig festzustellen, ob der Lösungsweg komisch ist oder nicht - Hauptsache es funktioniert. An diesem Projekt beispielsweise sitze ich schon seit 2009 dran, und ich hoffe, dass ich zum Ende der Woche vielleicht die Klassen endlich mal fertig bekomme. Ab nächster Woche ruft wieder die Arbeit und ich bin mir sicher, dass ich wieder mindestens die Hälfte vergessen habe, wenn ich das nächste mal wieder Zeit dafür finde.
Deshalb bin ich auch jedem dankbar hier in diesem Forum, der mir schnell und unkompliziert auf die Sprünge hilft.
$q =~ /(bb|[^b]{2})/

View full thread Arraymethoden für an ein übergeordnetes Objekt eingehängte Objekte