@ Клебер С. Если вы отредактируете свой ответ, чтобы исправить это, он не будет вводить в заблуждение людей, которые не читают комментарии :)

мseeds.rb Файл, который я хотел бы иметь следующую структуру:

# begin of variables initialization
groups = ...
# end of variables initialization
check_data
save_data_in_database

# functions go here
def check_data
  ...
end
def save_data_in_database
  ...
end

Однако я получил ошибку, потому что я звонюcheck_data прежде чем это будет определено. Ну, я могу поместить определение в верхнюю часть файла, но тогда этот файл будет менее читабельным, по моему мнению. Есть ли другой обходной путь?

Ответы на вопрос(4)

Ваш ответ на вопрос