不必要地将代码拆分成多个文件是一种好习惯吗?

时间:2013-12-17 03:59:30

标签: javascript project project-management file-management

我正在开发一个JavaScript项目。一个非常大的项目。可以想象,整个事情可以压缩成3个文件,但其中一个最终会有5000-10,000行代码。我真的不喜欢这个主意。现在,该项目分为大约20-30个不同的JS文件。整个项目使用HTML5 Application Cache,因此加载速度不是问题。这是一个好/坏的做法?有什么我应该知道的吗?

2 个答案:

答案 0 :(得分:4)

将它们拆分为多个文件,每个文件一个合理的代码单元(模块/类),并在发货时将其与Grunt等连接/缩小。你应该有办法,超过20个文件。

包含10,000行代码的单个文件是疯狂的。代码适用于人类,需要可维护。将10,000行代码放在一个文件中是你在这方面可以做的最糟糕的事情。

答案 1 :(得分:0)

不必要地执行任何是不好的做法。

如果您的代码很大,则可能需要通过您喜欢的方法来分解代码,无论是通过对其功能的广泛描述 - UI /服务器回调/类/等等。