为什么PHP中的函数和方法如此庞大?

为什么PHP中的函数和方法如此庞大?,php,Php,我没有太多的PHP经验,但每当我收到遗留代码,甚至是最近的PHP代码时,我总是想到函数有多大。在中,似乎每个.php文件都至少包含一页长的函数。像PHP这样的动态高级语言中的函数和方法如此庞大,有什么内在原因吗?我能想到的唯一一种在每个函数的行数上超过它的代码是C代码。为什么PHP代码总是这样?不,没有任何理由认为PHP中的函数应该更大 如果功能巨大,那么它们是糟糕设计的结果 也许您正在处理的PHP脚本是由缺乏编程经验的人编写的,他们不知道如何编写结构良好的程序 为什么PHP代码总是这样 因为您

我没有太多的PHP经验,但每当我收到遗留代码,甚至是最近的PHP代码时,我总是想到函数有多大。在中,似乎每个.php文件都至少包含一页长的函数。像PHP这样的动态高级语言中的函数和方法如此庞大,有什么内在原因吗?我能想到的唯一一种在每个函数的行数上超过它的代码是C代码。为什么PHP代码总是这样?

不,没有任何理由认为PHP中的函数应该更大

如果功能巨大,那么它们是糟糕设计的结果

也许您正在处理的PHP脚本是由缺乏编程经验的人编写的,他们不知道如何编写结构良好的程序

为什么PHP代码总是这样


因为您没有看到好的PHP代码。

这不是它的错。它的骨头很大,就是这样。再说一次,没有人有。;-)是的,我对此持开放态度。我只是觉得很奇怪,这么多东西看起来都是这样。这些不是脚本,它们是完整的企业级应用程序。@newt-PHP是一种脚本语言;完整的应用程序由多个脚本文件组成。@newtophp“企业应用程序”不是“精心设计的应用程序”的同义词