Arbeitsweise, Umgang mit der Doku
Verfasst: Mittwoch 14. Januar 2009, 10:23
Hallo Leute,
ausgehend von meinem kleinen Problemchen mit Iteratoren (http://www.python-forum.de/viewtopic.ph ... 542#122542) stellt sich mir die Frage, wie man solche RTFMs vermeiden kann.
Ich wußte, daß es Iteratoren gibt und Generatoren (die Worte waren bekannt;)) und wollte mal rausfinden, was das nun ist. Also flux im Forum gesucht und rumprobiert. Das hat zu dem bekannten Ergebnis geführt, nämlich, daß nichts geklappt hat.
Ich hatte mir sehr wohl die Doku von __iter__() und iter() angesehen und Englisch lesen kann ich auch. Woran es mangelte war die Fähigkeit, das Gelesene in all seinen Zusammenhängen zu begreifen. Jetzt, nach diesem kleinen, einfachen Hinweis im genannten Thread ("sag einfach, daß du iterieren willst") wird die Sache deutlich klarer und sogar "PEP 234: Iteratoren" bekommt einen Sinn und wird verständlich.
Wie macht Ihr sowas? Woran merkt Ihr, daß Euch noch etwas Information fehlt und wie fangt Ihr an, danach zu suchen, ohne genau zu wissen, wonach Ihr suchen müßt?
Konkret auf den Fall oben bezogen: Was wäre der Ansatz gewesen, abgesehen vom Thread im Forum natürlich, der einen relativ schnell zu der Erkenntnis "aha, der Aufruf von iter() hat gefehlt" geführt hätte?
Gruß,
Christoph
ausgehend von meinem kleinen Problemchen mit Iteratoren (http://www.python-forum.de/viewtopic.ph ... 542#122542) stellt sich mir die Frage, wie man solche RTFMs vermeiden kann.
Ich wußte, daß es Iteratoren gibt und Generatoren (die Worte waren bekannt;)) und wollte mal rausfinden, was das nun ist. Also flux im Forum gesucht und rumprobiert. Das hat zu dem bekannten Ergebnis geführt, nämlich, daß nichts geklappt hat.
Ich hatte mir sehr wohl die Doku von __iter__() und iter() angesehen und Englisch lesen kann ich auch. Woran es mangelte war die Fähigkeit, das Gelesene in all seinen Zusammenhängen zu begreifen. Jetzt, nach diesem kleinen, einfachen Hinweis im genannten Thread ("sag einfach, daß du iterieren willst") wird die Sache deutlich klarer und sogar "PEP 234: Iteratoren" bekommt einen Sinn und wird verständlich.
Wie macht Ihr sowas? Woran merkt Ihr, daß Euch noch etwas Information fehlt und wie fangt Ihr an, danach zu suchen, ohne genau zu wissen, wonach Ihr suchen müßt?
Konkret auf den Fall oben bezogen: Was wäre der Ansatz gewesen, abgesehen vom Thread im Forum natürlich, der einen relativ schnell zu der Erkenntnis "aha, der Aufruf von iter() hat gefehlt" geführt hätte?
Gruß,
Christoph