【发布时间】:2011-11-03 01:54:14
【问题描述】:
我正在使用帮助类开发我的系统,我在几个来源中看到说“在面向对象编程中不推荐使用“帮助类”。
如果是这样,为什么它们被认为是坏的?
他们如何使用 Codeigniter 的 MVC 框架?
谢谢
【问题讨论】:
标签: codeigniter helper
我正在使用帮助类开发我的系统,我在几个来源中看到说“在面向对象编程中不推荐使用“帮助类”。
如果是这样,为什么它们被认为是坏的?
他们如何使用 Codeigniter 的 MVC 框架?
谢谢
【问题讨论】:
标签: codeigniter helper
助手的优点和缺点在于它们不能很好地适应 MVC 框架;它们更像是胶水,而不是木头或钢架。它们可以方便地在多种情况下使用,并且非常适合常见的轻量级任务。如果您的助手变得更加复杂并开始需要与模型和控制器进行交互,那么您很可能遇到了需要更仔细考虑的有问题的设计。胶水和胶带可能有用,但你很难找到由它们制成的摩天大楼。
【讨论】: