Vorrei conoscere i metodi più comuni di denominazione dei file nello sviluppo di JavaScript e PHP. Sto lavorando su un sistema JS + PHP e non so come denominare i miei file.Convenzioni di codifica dei nomi dei file JavaScript e PHP
Attualmente faccio per JS:
framework/
framework/widget/
framework/widget/TextField.js (Framework.widget.TextField())
Framework.js (Framework())
Quindi, le mie cartelle sono minuscole e oggetti CamelCase, ma cosa devo fare quando la cartella/namespace richiede più di una parola? E che dire di PHP?
jQuery sembra seguire:
jquery.js
jquery.ui.js
jquery.plugin-name.js
in modo che sia
jquery(\.[a-z0-9-])*\.js
ma ExtJS segue approccio completamente diverso. Douglas Crockford ci fornisce solo dettagli sulla sua preferenza per le convenzioni di sintassi.