Re: Reflektion API
Andreas Kostyrka <andreas <at> mtg.co.at>
2003-01-06 10:26:08 GMT
Am Montag, 6. Januar 2003 10:43 schrieb Urban Hafner:
> Andreas Kostyrka <andreas <at> mtg.co.at> wrote:
> [...]
>
> > Das gibt mir leider nur die Anzahl von Parametern, aber nicht die Namen
> > der Parameter.
>
> Ist jetzt vielleicht eine blöde Antwort, aber wofür brauchst du das?
Z.B.:
- um automatisch Argumente zu binden.
- für einen Klassen und Methoden Browser.
Anders formuliert, die Namen von Parametern können sehr wohl interessante
Informationen enthalten. Sei es für Dokumentationszwecke, oder auch als
semantisch relevante Informationen.
> Keyword Arguments gibt's ja in Ruby nicht (oder wie sich das jetzt
> richtig genannt hat). Und wahrscheinlich lässt sich dein Problem auch
keyword arguments ist schon richtig :)
> anders lösen, weil Ruby und Python doch unterschiedlicher sind als man
> zuerst denkt (schon Erfahrungen damit gemacht, aber anders rum).
Zweifelsohne :) Meine Fragen machen IMHO sehrwohl auch in einem Ruby-only
Kontext Sinn.
Nur die Zahl der Parameter zu wissen reicht zwar aus eine Methode syntaktisch
korrekt aufzurufen, aber ist meiner Meinung etwas unvollständig für "echte"
dynamische Aufrufe.
Andreas
(Continue reading)