0
我在我的一个控制器中使用了一个自定义创建的MySQL输入清理库,这使得一个混乱,在模型中使用它会容易得多,但我不想藐视任何最佳实践原则也有。这是一个好主意吗?在CodeIgniter的模型中加载库是一个好主意吗?
我在我的一个控制器中使用了一个自定义创建的MySQL输入清理库,这使得一个混乱,在模型中使用它会容易得多,但我不想藐视任何最佳实践原则也有。这是一个好主意吗?在CodeIgniter的模型中加载库是一个好主意吗?
我自己碰到了这个。你知道吗?如果它使您的应用程序工作,拧螺丝约定。如果您需要调用一段您已经编写的代码(并且您知道它会起作用),那么没有理由遵循“最佳实践”,并执行一些有效地使您的应用程序变得更慢/效率更低/等等
最佳实践的要点是以最佳方式编写代码。如果看起来应该做的最好的方式是通过从模型中调用一个库来实现。最佳做法不是普遍规律。
对我来说,这是CI的主要优势之一。它不太限制,可以让你适应你的需求。 – Iraklis 2010-03-22 16:12:25