Как мне организовать файлы программирования в каталоги? [закрыто
https://softwareengineering.stackexchange.com/questions/2259
-
16-10-2019 - |
Вопрос
Иногда каждый создает исследовательский прототип и забывает о структуре в каталогах ...
Каковы хорошие советы по разделению файлов программирования на (несколько уровней) каталогов?
Решение
Если ваш язык основан на OOP и на основе упаковки (например, Java), то вы, вероятно, должны держать каждый пакет в собственной папке (например, my/package/name
) сохранить с соглашением.
Если ваш язык не основан на упаковке (например, PHP), то организуйте то, что делает каждый файл. Вот пример
- Это функционирует утилита? Идет в
/util
- Это сторонний плагин? Идет в
/plugin
- Это часть панели администратора? Идет в
/admin
, наряду со всеми подтверждающими файлами - Это JavaScript? Идет в
/javascript
- Это CSS? Идет в
/css
- Это шаблон? Идет в
/templates/templateName
- так далее
Языковая агностик, у большинства людей есть /src
каталог для всех исходных файлов, /lib
каталог для библиотек и /bin
или же /dist
каталог для сборки.
Не связан с softwareengineering.stackexchange