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