Comment dois-je organiser les fichiers de programmation en répertoires? [fermé]


9

Parfois, on crée un prototype exploratoire et on oublie la structure dans les répertoires ...

Quels sont les bons conseils pour diviser les fichiers de programmation sur (plusieurs niveaux de) répertoires?

Réponses:


10

Si votre langue est basée sur la POO et le package (par exemple Java), vous devriez probablement conserver chaque package dans son propre dossier (par exemple my/package/name) pour respecter la convention.

Si votre langue n'est pas basée sur un package (par exemple PHP), organisez-la en fonction de chaque fichier. Voici un exemple

  • Cela fait-il des fonctions utilitaires? Va dans/util
  • S'agit-il d'un plugin tiers? Va dans/plugin
  • Cela fait-il partie du panneau d'administration? Va /adminavec tous les fichiers de support
  • Est-ce Javascript? Va dans/javascript
  • Est-ce CSS? Va dans/css
  • Est-ce un modèle? Va dans/templates/templateName
  • etc

Indépendant de la langue, la plupart des gens ont un /srcrépertoire pour tous les fichiers source, un /librépertoire pour les bibliothèques et un répertoire /binou /distpour les builds.


Pourquoi pas un buildrépertoire pour les builds?
Atsby
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.