Я новичок в Ruby и Ruby on Rails. Есть Java, C #, NodeJS фон. Мне придется работать над приложением Rails. При чтении кода внезапно я вижу, что он вызывает функцию из какого-то класса. Скажем
class HelloWorld < ApplicationController
before_action :get_data
def get_data
@data = SomeClass.SomeMethod(AAA: :BBB)
end
end
Исходя из C # / фона Java, я не понимаю, где этот SomeClass и где этот SomeMethod (SomeClass определен в 5 местах).
Это может быть вопрос новичка. Но это помогает другим людям, которые приходят с других языков.