Can someone point me in right direction with my question. I am interested either comprehensive articles and easily readable books about mvc-pattern and design patterns in general too.

Many people say that controller is just a "glue"(In every article double quotes seems to be very important part of explanation) between model and view. It does not tell too much about concept of controller it self.

My question is: Do you consider controller to be more model-specific or view-specific? and why?

In my current opinion they both have their own logic which can be wrapped in their own controllers. Other is just view specific controller and second is model specific controller.

Thanks in advance!