我刚刚读了一个blog post,它用一个银行类比来解释MVC。我有几个月的使用MVC框架(CakePHP)进行web应用程序开发的经验,所以我掌握了基础知识,但我开始看到一个主题,它让我认为我在逻辑上采取了一种有缺陷的方法:
在我的应用中,模型是厌食症的,控制器是肥胖的。我将所有的业务逻辑都放在了控制器中,除了模型中的关联和验证规则之外,什么也没有。
浏览一下我的控制器,我现在可以识别出许多可能应该放在模型中的逻辑:
现在来回答我的问题:
https://stackoverflow.com/questions/467113
复制相似问题