Иногда кто-то создает исследовательский прототип и забывает о структуре в каталогах ...
Каковы полезные советы по разделению программных файлов на (несколько уровней) каталогов?
Иногда кто-то создает исследовательский прототип и забывает о структуре в каталогах ...
Каковы полезные советы по разделению программных файлов на (несколько уровней) каталогов?
Ответы:
Если ваш язык ООП и основан на пакетах (например, Java), то вам, вероятно, следует хранить каждый пакет в отдельной папке (например my/package/name
), чтобы соблюдать соглашение.
Если ваш язык не основан на пакетах (например, PHP), то упорядочите по тому, что делает каждый файл. Вот пример
/util
/plugin
/admin
вместе со всеми вспомогательными файлами/javascript
/css
/templates/templateName
Независимость от языка, у большинства людей есть /src
каталог для всех исходных файлов, /lib
каталог для библиотек и каталог /bin
или /dist
для сборок.
build
каталог для сборок?