Я хотел бы знать популярные способы назвать файлы в 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 только предоставляет нам подробную информацию о своем предпочтении соглашений о синтаксисе.
Лично я бы выбрал все имена папок в нижнем регистре, разделяя слова знаком «-» согласно jQuery, но это без каких-либо доказательств, подтверждающих это.
Однако, какую бы систему вы ни выбрали, будьте последовательны. Это не только поможет вам через 6 месяцев, но и поможет кому-то, кто войдет в вашу систему. Вскоре они научатся тому, как поступать, даже если это не на 100% то же самое, что другие системы, которые они использовали в прошлом.