我想知道在JavaScript和PHP开发中命名文件的流行方法。我正在研究JS + PHP系统,我不知道如何命名我的文件。
目前我为JS做的事情:
framework/
framework/widget/
framework/widget/TextField.js (Framework.widget.TextField())
Framework.js (Framework())
因此,我的文件夹是小写的并且是CamelCase对象,但是当文件夹/命名空间需要多个单词时,我该怎么办?那PHP呢?
jQuery似乎遵循:
jquery.js
jquery.ui.js
jquery.plugin-name.js
所以它是
jquery(\.[a-z0-9-])*\.js
但ExtJS遵循完全不同的方法。 Douglas Crockford仅向我们提供了有关他对语法约定的偏好的详细信息。
答案 0 :(得分:4)
就个人而言,我会选择文件夹的所有小写名称,根据jQuery将单词与“ - ”分开,但是没有任何证据支持它。
但是,您选择的系统是否一致。这不仅可以帮助您下线6个月,还可以帮助有人来您的系统。即使它们与过去使用过的其他系统没有100%相同,他们也会尽快学习。