2010-06-06 11 views
5

Me gustaría conocer las formas populares de nombrar archivos en el desarrollo de JavaScript y PHP. Estoy trabajando en un sistema JS + PHP, y no sé cómo nombrar mis archivos.Convenciones de codificación de nombres de JavaScript y PHP

Actualmente hago por JS:

framework/ 
framework/widget/ 
framework/widget/TextField.js (Framework.widget.TextField()) 
Framework.js (Framework()) 

Por lo tanto, mis carpetas son minúsculas y CamelCase objetos, pero lo que debería hacer cuando la carpeta/espacio de nombres requiere más de una palabra? ¿Y qué hay de PHP?

jQuery parece seguir:

jquery.js 
jquery.ui.js 
jquery.plugin-name.js 

por lo que es

jquery(\.[a-z0-9-])*\.js 

pero sigue ExtJS enfoque completamente diferente. Douglas Crockford solo nos da detalles sobre su preferencia por las convenciones de sintaxis.

Respuesta

4

Personalmente, me gustaría ir a todos los nombres en minúsculas para las carpetas, separando palabras con "-" según jQuery, pero eso es sin ninguna evidencia que lo respalde.

Sin embargo, cualquiera que sea el sistema que elija, sea coherente. Esto no solo lo ayudará 6 meses después, sino que ayudará a alguien a ingresar a su sistema. Pronto aprenderán a moverse, incluso si no es 100% el mismo que otros sistemas que han usado en el pasado.

Cuestiones relacionadas