Задать вопрос
mbeloshitsky
@mbeloshitsky
Вебдев, систем оперейшонс, ж.д. автоматика

Стоит ли создавать отдельный контроллер для экшнов, использующих несколько моделей?

Прошу лучших практик у тостера.

Рано или поздно у меня в контроллерах заводятся экшны, использующие несколько моделей. Долгое время я терплю это, а затем, если экшны разрастаются, выношу их в отдельный контроллер. Но что-то меня терзает, может быть лучше оставлять все как есть, чтобы лишний раз не теребить стандартную рельсовую структуру контроллеров? Или лучше будет сделать у соответствующих моделей дополнительные методы и поместить мультимодельный код там?

Как в таких случаях поступаете вы? В какой умной книге об этом написано?
  • Вопрос задан
  • 77 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Бруноям
    Java-разработчик с нуля
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы