0

是否使用攔截器來控制MVC框架中的事件流==與業務邏輯耦合或泄漏到框架中?在MVC應用程序框架中使用攔截器還是不攔截器?

這是人們應該擔心的事嗎?除非框架被嚴重破壞或過時,否則有人不會改變MVC /應用程序框架,對嗎?

但是,如果我遵循相同的邏輯,這是否意味着可以繞過服務層,只有胖控制器?嗯......

回答

2

只有當你想以純粹的形式使用MVC模式時,你才應該擔心它。如果您使用攔截器來控制事件流,那麼您的業務邏輯將不會被解耦,如果您想稍後重用它,這不是一件好事。有一個胖控制器會傷害單元測試控制器的基礎。然而,它取決於個人選擇'他或她想要在框架中使用什麼以及以什麼方式使用?我的2美分...