Где рекомендуемое расположение для библиотек в Rails 3? Это так же просто, как 'lib'?
Я не уверен, потому что 'lib' больше похож на остаток Rails 2, особенно если учесть, что он больше не загружается автоматически (и об этом было много дискуссий, очевидно).
Инициализаторы больше для (очевидно) задач инициализации, таких как переопределения.
В частности, у меня есть небольшой модуль для обработки вложений (здесь не подходит Paperclip), он слишком большой и четкий, чтобы его можно было включить в мою модель, но он не является универсальным или достаточно стоящим для реализации в качестве драгоценного камня.
С функциональной точки зрения он живет где-то посередине среди модели, вида и контроллера. Это звучит как помощник, но в Rails помощники предназначены для представлений AFAIK.
Должен ли я просто поместить его в 'lib' и автоматически загрузить в application.rb? Или, может быть, я мог бы создать собственный конструктор форм для обработки презентации (или оба).
Я знаю, как заставить это работать, но я надеюсь узнать что-то новое. :)