ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 尾言 其实不管是热门的`MVVM`架构、或者其他稍冷的`MVCS`、`VIPER`之类的架构模式,都是基于`MVC`改进的。本文不是要讲`MVC`的代码应该怎么分层,只是把自己对于这个模式的思考简单的分享一下,希望能让各位有所领悟。当然,没有一种结构是绝对完美的,业务职责的划分必然带来其相应的负面影响,找到这些划分的平衡点就是我们学习架构设计的意义所在。