Ich verstehe das Konzept von, some_instance.send
aber ich versuche herauszufinden, warum Sie dies in beide Richtungen nennen können. Die Ruby Koans implizieren, dass es einen Grund gibt, der nicht nur viele verschiedene Möglichkeiten bietet, dasselbe zu tun. Hier sind die beiden Anwendungsbeispiele:
class Foo
def bar?
true
end
end
foo = Foo.new
foo.send(:bar?)
foo.__send__(:bar?)
Hat jemand eine Idee dazu?
__send__
, nichtsend
.