Контроллер приложений Rails для критики (не стесняйтесь быть резкими)

StackOverflow https://stackoverflow.com/questions/627969

Вопрос

Я написал контроллер приложения, который обрабатывает 99% того, что мне нужно от любого контроллера.я это опубликовал здесь (пастбин).Как я уже сказал, не стесняйтесь быть резкими.

-обновлять:добавил комментарии :)

Спасибо,

P.S.Я хотел бы сказать, что мое намерение здесь состоит в том, чтобы перезаписать методы, которым требуется другая функциональность в контроллерах подклассов, таких как _методы сообщения и после_ методы.Контроллер приложения будет служить своего рода абстрактным классом.Кроме того, некоторые из before_filters специфичны для плагинов, например tiny_mce и restful_authentication (что, по моему мнению, потрясающе).

Это было полезно?

Решение

Это не ответ на ваш вопрос, но если вы хотите пойти дальше в этом направлении, вы можете взглянуть на Бродяга.Его Хобо::Моделконтроллер делает многое из того, что делает ваш ApplicationController.

Другие советы

Мелочь, но я бы сделал методы object, model и model_name частными или защищенными.В остальном ошибок я не заметил.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top