Як слід організувати файли програмування в каталоги? [зачинено]


9

Інколи створюють дослідницький прототип і забувають про структуру в каталогах ...

Які корисні поради щодо поділу файлів програмування на (кілька рівнів) каталогів?

Відповіді:


10

Якщо ваша мова є OOP та на основі пакетів (наприклад, Java), вам, ймовірно, слід зберігати кожен пакет у своїй папці (наприклад my/package/name), щоб дотримуватися конвенції.

Якщо ваша мова не заснована на пакеті (наприклад, PHP), то організуйте те, що робить кожен файл. Ось приклад

  • Це виконує функції утиліти? Заходить/util
  • Це плагін третьої сторони? Заходить/plugin
  • Це частина панелі адміністратора? Входить /adminразом із ВСІМ підтримуючими файлами
  • Це Javascript? Заходить/javascript
  • Це CSS? Заходить/css
  • Це шаблон? Заходить/templates/templateName
  • тощо

Мовний агностик, у більшості людей є /srcкаталог для всіх вихідних файлів, /libкаталог для бібліотек та каталог /binабо /distкаталог для збірок.


Чому б не buildкаталог для збірок?
Atsby
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.