为什么要新增一个 FollowersController 控制器?
把关注和取消关注的方法写在用户控制器UsersController中不也行吗?此处为什么要再增加一个控制器,是遵守的什么原则?我觉得搞清这点对我很重要!
我所理解的控制器,是介于view和model之间,也就是视图和模型之间的控制层,控制选择数据,分配给指定的视图显示。控制层,控制视图,用户交互,比作110指挥中心,直接面对报警人,分析报警问题,核实警情,分析验证,直接反馈,或进一步调用公安系统资源(模型,基层内容,公安资源,派出所或交警等资源)给视图层解决问题。
那么,同样面对用户的交互,面对user解决问题的控制器,为什么要再进行细分呢?是在遵循什么原则有必要进行分开呢?
前面还有SessionController,解决用户登录、登出问题?
其实这个问题就是不知道什么情况该有必要增加控制器的问题?请学友们不吝赐教
推荐文章: