Я надеюсь, что этот вопрос не слишком субъективен, но здесь идет.
Для простоты у меня есть модель User со многими вложенными ресурсами. Например, @user имеет много @books, @cars, @friends.
В представлении пользователя «показать» я предоставляю пользователю панель управления, на которой отображаются виджеты для всех их вещей (книг, автомобилей и друзей).
Моя проблема сейчас в том, что UsersController должен выполнять любую / всю логику, относящуюся к книгам, машинам и друзьям. А ввод логики для Книг и т. Д. В UsersController просто кажется неправильным.