From: shurain Date: 2007-04-30T22:05:05+09:00 Subject: Problem with RoR's controller getting too large Let's assume that there are two models Post and Comment. If we have a controller dealing with both of these models, it wouldn't take long before the controller grows too big to maintain. As far as I understand, this happens because a controller tries to handle all the actions allowed by the user. If I change the perspective and create a controller per model the controller getting too large is fixed but I have another problem. I don't see any good way of accessing multiple controllers (or models) in one view. There are times when I have to see an instance of a Post "AND" the comments which belongs to the post. I've heard that it can be solved by using components but that has been deprecated and I've heard that there are some issues which discourage its use. Using application.rb doesn't really help because it still makes the controller grow large. Is there any clean solution to this?