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.