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