Как мне организовать файлы программирования в каталоги? [закрыто

softwareengineering.stackexchange 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 каталог для сборки.

Лицензировано под: CC-BY-SA с атрибуция
scroll top