В моем приложении Rails у меня есть файл sample_data.rb
внутри /lib/tasks
, а также куча тестовых файлов внутри моего каталога /spec
.
Все эти файлы часто имеют общую функциональность, например:
def random_address
[Faker::Address.street_address, Faker::Address.city].join("\n")
end
Где я должен помещать эти вспомогательные функции? Есть ли какое-то соглашение об этом?
Спасибо за любую помощь!