Come devo organizzare i file di programmazione in directory? [chiuso]


9

A volte, si crea un prototipo esplorativo e si dimentica la struttura nelle directory ...

Quali sono i buoni consigli per dividere i file di programmazione su (diversi livelli di) directory?

Risposte:


10

Se la tua lingua è OOP e basata sul pacchetto (ad esempio Java), probabilmente dovresti tenere ogni pacchetto nella sua cartella (ad esempio my/package/name) per mantenere la convenzione.

Se la tua lingua non è basata su pacchetti (ad esempio PHP), organizza ciò che fa ogni file. Ecco un esempio

  • Questo fa funzioni di utilità? Entra/util
  • È un plugin di terze parti? Entra/plugin
  • Questa parte del pannello di amministrazione? Entra /admin, insieme a TUTTI i file di supporto
  • Questo è Javascript? Entra/javascript
  • Questo è CSS? Entra/css
  • Questo è un modello? Entra/templates/templateName
  • eccetera

Linguaggio agnostico, la maggior parte delle persone ha una /srcdirectory per tutti i file di origine, una /libdirectory per le librerie e una /bino /distper le build.


Perché non una builddirectory per build?
Atsby,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.