Antwort an „Michael_K“ verfassen

Hallo Rolf,

ich musste jetzt auch erst einmal dein Beispiel durchdringen. Das ist schon abgefahren! Vielen Dank, das ist wirklich hilfreich. Mit Generatoren hatte ich mich noch nicht wirklich beschäftigt.

Bevor ich mir das jetzt zu Nutze mache, zwei kleine Rückfragen ... wenn ich darf:

  1. Der Main-Thread würde trotzdem einfrieren, wenn die Abarbeitung pro Iterations-Schritt zu lange dauert?

  2. Kann man einen Generator ( in deinem Beispiel runComplexThing() ) auch so aufbauen, dass er sicht selbst mit Paramterübergabe aufruft? Oder anders gefragt, wenn man rekursive eine große "Baumstruktur" durchläuft, kann dafür auch ein Generator genutzt werden, oder müsste man in solchen Fällen die Arbeitsschritte vorher "sammeln", um dann mit for(...) oder while(...) abzuarbeiten?

Gruß Michael

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen