Должен ли я хранить наблюдателей Rails 3 в каталоге приложений/моделей?

или они принадлежат к своему месту?

Ответ 1

Если вы сгенерируете один (например, "rails g observer Test" ), где он идет, я придерживаюсь соглашения.

Ответ 2

Я согласен с соглашением, но, когда вы обнаружите, что у вас много наблюдателей в приложении/моделях, вы можете захотеть продолжить и сохранить всех своих наблюдателей в приложении/наблюдателях. (Есть также некоторые драгоценные камни, чтобы упростить ваш дизайн).

Не забудьте добавить приложение/наблюдателей в настроенный путь загрузки приложения.