У меня есть случай, когда я на самом деле использую некоторые ресурсы, которые имеют единственную природу.Речь идет о зданиях, поэтому в городе у меня есть одна лесопилка и один городок_центр.
Теперь я создаю все RESTful способом, используя ресурсы (с: кроме или: только), где это необходимо.В этом случае у меня есть town_center_controller и sawmill_controller, у которых просто другое шоу-действие (у них нет других действий).
Можно сказать, что building_controller звучит лучше, но в этом случае, я быиметь одно действие шоу для отображения совершенно разных видов (например, для лесопилки и Town_center).У них много различий, и я не вижу, как я мог бы сложить их в одном контроллере.Тем не менее, когда я разрушаю или создаю здание, я использую building_controller.
Я хотел бы спросить вас, как бы вы поступили?Как бы вы спроектировали свои контроллеры?Будете ли вы делать то, что я делаю, и создавать контроллеры на основе здания (по одному контроллеру на каждое здание) или что-то еще?