Jak uporządkować pliki programowania w katalogach? [Zamknięte]


9

Czasami tworzy się prototyp eksploracyjny i zapomina o strukturze w katalogach ...

Jakie są dobre wskazówki dotyczące dzielenia plików programowania na (kilka poziomów) katalogów?

Odpowiedzi:


10

Jeśli twoim językiem jest OOP i pakiet (np. Java), prawdopodobnie powinieneś przechowywać każdy pakiet w osobnym folderze (np. my/package/name), Aby zachować zgodność z konwencją.

Jeśli Twój język nie jest oparty na pakietach (np. PHP), organizuj według tego, co robi każdy plik. Oto przykład

  • Czy to działa funkcje narzędziowe? Wchodzi/util
  • Czy to wtyczka innej firmy? Wchodzi/plugin
  • Czy to część panelu administracyjnego? Wchodzi /adminwraz ze WSZYSTKIMI plikami pomocniczymi
  • Czy to jest Javascript? Wchodzi/javascript
  • Czy to CSS? Wchodzi/css
  • Czy to jest szablon? Wchodzi/templates/templateName
  • itp

Niezależnie od języka, większość ludzi ma /srckatalog dla wszystkich plików źródłowych, /libkatalog dla bibliotek i /binlub /distkatalog dla kompilacji.


Dlaczego nie buildkatalog dla kompilacji?
Atsby
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.