5
我最近開始研究一個涉及彼此獨立的Python和Java組件的應用程序。構建項目文件夾層次結構的最佳方式是什麼,特別是源文件?多語言應用程序的項目目錄結構
現在的結構是這樣的:
/src
-- java packages here
/test
-- jUnit test packages here
/deployment
-- Ant scripts here
/bin
/lib
/etc
.gitignore
一種可能的解決辦法是有src/java
和src/python
(如,在src
文件夾下的子目錄)。 另一個解決方案是在項目中有兩個單獨的目錄,例如src_java
和src_python
。 任何人都在這樣的項目上工作?事實上應該使用的約定是否存在?
我已閱讀這個問題的答案What is the best project structure for a Python application?但第六點沒有討論很多關於非Python源。
哪裏是這種做法普遍?你能否提供任何文件(最佳實踐指南,風格指南等),表明這種文件夾結構被廣泛推薦? – Psychonaut 2016-11-16 13:43:57