客户端/服务器在单独项目中还是合并项目中
我写了一个小的客户端/服务器软件(聊天程序)。
这个程序由一个服务器脚本(用Python写的)、一个桌面客户端(也是用Python写的)、一个网页界面和一个安卓客户端(用Java写的)组成。
你会怎么组织这些文件呢?(比如文件夹结构等等)
我希望能把它们放在一个大项目里,但如果我把所有东西都放在一个src文件夹里,整个看起来就会很乱。(因为Java和Python的包命名规则不一样)
Eclipse有没有什么功能可以显示这种多语言的项目呢?
1 个回答
2
把每个组件放在专门的空间里是个好主意。如果它们之间有一些共同的东西,我也会把这些共同的部分做成一个独立的项目。我还会把Java的源代码和Python的源代码分开,避免搞混。
就像这样
/projectname/python/src/core/
/projectname/python/src/server/
/projectname/python/src/client/
我对Android的源代码也会这样处理。
希望这对你有帮助。
祝好