Соглашение состоит в том, чтобы поместить их в your-app/lib/
.Вы можете сделать так, чтобы Rails автоматически загружал их, настроив это в config/application.rb
.Измените значение по умолчанию, чтобы оно выглядело примерно так:
# Custom directories with classes and modules you want to be autoloadable.
config.autoload_paths += %W( #{Rails.root}/lib/shapes )
Где ваши файлы определения классов находятся в your-app/lib/shapes
.
Примечание : это для Rails3. Rails 2.x автоматически загружает файлы из lib.