我有一个带有“半MVC”结构的Web应用程序(它由类,控制器,视图组成),并且想知道如何解决一个问题。
我的控制器目前采用以下格式:
class {ControllerName} extends Core implements PostController {
我的PostController
就是这样开始的:
interface PostController extends Controller {
现在,以这种方式构建控制器会更好:
class {ControllerName} extends Core implements Controller, PostController {
后者只有一个缺点,我认为更难以重构。
有人可以对此有所启发吗?
谢谢。