Codeigniter中的助手课程 - 他们真的很糟糕,为什么?

时间:2011-08-24 18:40:37

标签: codeigniter helper

我正在使用帮助程序类开发我的系统,我在几个来源上看到,在面向对象的编程中不建议使用“帮助程序类”。

如果是这样,为什么他们认为不好?

他们如何使用Codeigniter的MVC框架?

由于

1 个答案:

答案 0 :(得分:4)

助手的优点和缺点是他们不能完全融入MVC框架;它们更像胶水而不是木头或钢架。它们可以方便地在多种环境中使用,非常适合常见的轻型任务。如果您的助手变得更加复杂并且开始需要与模型和控制器进行交互,那么您可能需要更仔细地考虑可疑设计。胶水和胶带可能很有用,但你很难找到由它们制成的摩天大楼。