dub*_*elj 5 javascript design-patterns modularity organization
我正在寻找一些关于如何保持我的Javascript组织和模块化的一般提示.
我工作过的最新的javascript项目看起来像[以下] [1](格式化http://jsfiddle.net/wdkZd/)
你可以看到我试图命名我的JavaScript并构建一些单独的功能.尽管如此,当我需要实现功能之后,我仍然会在自己的代码中丢失.我得到的想法是我可以更好地组织我的代码.
基于你在这里可以看到的任何一般指针?
在过去的 2 年里,我一直致力于一个具有相当大(10000 多行)javascript 代码库的项目,涉及超过 30 名活跃的 javascript 开发人员。
因此,您可能会想象我们在努力保持代码正常的情况下经历了痛苦,这一切都有意义且易于维护(这是一个高度敏捷的环境,其中规范每周甚至更频繁地更改)
我们尝试解决结构问题的一些方法如下: