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?
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:
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
/util
/plugin
/admin
wraz ze WSZYSTKIMI plikami pomocniczymi/javascript
/css
/templates/templateName
Niezależnie od języka, większość ludzi ma /src
katalog dla wszystkich plików źródłowych, /lib
katalog dla bibliotek i /bin
lub /dist
katalog dla kompilacji.
build
katalog dla kompilacji?