3
胖模型和瘦控制器听起来像是在创建上帝模型。
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我读过很多博客,这些博客提倡胖模型和瘦控制器方法,尤其是。Rails阵营。结果,路由器基本上只是想找出要在哪个控制器上调用的方法,而所有控制器方法都需要在模型上调用相应的方法,然后调出视图。所以我在这里有两个我不明白的问题: 除了仅基于路由在类似于上帝的模型上调用方法外,控制器和路由器实际上并没有执行很多不同的任务。 模型做得太多了。发送电子邮件,创建关系,删除和修改其他模型,排队任务等。基本上,现在您有了像神一样的对象,它们应该执行与建模和数据处理有关或不涉及的一切事情。 您在哪里划界线?这不只是落入上帝的榜样吗?