【发布时间】:2018-07-21 03:58:47
【问题描述】:
好的,所以我离开了胖控制器。这实际上更好。 但是现在我有一个胖模型,我想拆分它以获得更好的可读性和更容易维护。 推荐路线是什么?
来自当前脚本的示例:
1. 启动 $ctrl
2.启动$dbmodel
- $ctrl->parser 类,解析数据(使用 $element 对象)。所有 db 调用都对全局 $dbmodel 进行
- $ctrl->matchmaker 类,将内容与目标匹配。所有 db 调用都是同上的
- $ctrl->邮件类,同上。
$dbmodel 现在比我喜欢的要大得多。是否有合适/推荐的拆分方式
【问题讨论】:
-
您可能应该阅读以下内容:stackoverflow.com/a/5864000/727208
-
之前多读过,并不代表实际组织模型的方法
-
确实如此。