我想知道什么时候最好创建一个控制器。
我的意思是为什么我们不能只为所有功能使用1个控制器。
例如,我有一个名为forumcontroller
为什么我不能将所有功能都放在那个控制器中,然后做类似的事情。
forumcontroller@function1
forumcontroller@function2
forumcontroller@function3
什么时候最好创建一个新的?
答案 0 :(得分:1)
为不同的模块创建不同的控制器是一个很好的做法,例如UserController用户模块,ForumController用于论坛模块,BookingController用于预订模块等。它很容易处理你的代码..
答案 1 :(得分:1)
这完全取决于可读性,简单性,重构和设计模式。