Контроллер приложений Rails для критики (не стесняйтесь быть резкими)
-
06-07-2019 - |
Вопрос
Я написал контроллер приложения, который обрабатывает 99% того, что мне нужно от любого контроллера.я это опубликовал здесь (пастбин).Как я уже сказал, не стесняйтесь быть резкими.
-обновлять:добавил комментарии :)
Спасибо,
-С
P.S.Я хотел бы сказать, что мое намерение здесь состоит в том, чтобы перезаписать методы, которым требуется другая функциональность в контроллерах подклассов, таких как _методы сообщения и после_ методы.Контроллер приложения будет служить своего рода абстрактным классом.Кроме того, некоторые из before_filters специфичны для плагинов, например tiny_mce и restful_authentication (что, по моему мнению, потрясающе).
Решение
Это не ответ на ваш вопрос, но если вы хотите пойти дальше в этом направлении, вы можете взглянуть на Бродяга.Его Хобо::Моделконтроллер делает многое из того, что делает ваш ApplicationController.
Другие советы
Мелочь, но я бы сделал методы object, model и model_name частными или защищенными.В остальном ошибок я не заметил.