【发布时间】:2008-10-07 12:34:39
【问题描述】:
我正在使用许多“帮助器”类,它们有效地具有一堆静态函数,允许控制器和操作访问共享功能块。
问题是这些文件已被用作跨模块/应用程序所需的任何功能的垃圾场,因此它们的大小 > 3k 行,顶部大约有 50 require_once声明!
显然,如果应用程序中的视图不想使用这些帮助程序提供的一小部分功能,它会继承所有必需的文件,最终导致应用程序膨胀。
如果我要根据需要包含文件,我可能会在需要使用大量这些帮助文件提供的功能。
所以基本上我的问题是在哪里取得平衡,是否有可以采用的最佳实践?
谢谢,
弗朗加
【问题讨论】:
标签: php coding-style