Welche Einschränkungen gelten für Methodennamen in Ruby?

Zum Beispiel habe ich den Methodennamen gefundenbundler? im folgenden Schnipsel, und weiß nicht, ob die? Zeichen ist ein spezielles Schlüsselwort oder nur ein Teil des Methodennamens.

<code># This is a predicate useful for the doc:guides task of applications.
def bundler?
  # Note that rake sets the cwd to the one that contains the Rakefile
  # being executed.
  File.exists?('Gemfile')
end
</code>

Antworten auf die Frage(5)

Ihre Antwort auf die Frage