我将 git 与子模块一起使用,我很难弄清楚如何组织我的文件。我用 PHP 开发,并使用单元测试。所以现在,我为每个模块使用这个组织:
- 源/
- 测试/
这似乎是一个绝妙的主意,但问题是当我对项目执行“git submodule add”时,我将拥有该路径:project/modules/News/src/index.php
src/ 文件夹确实有问题。
我是否应该简单地将所有文件放在模块根目录中,并在源代码中混合一个测试/文件夹?对我来说这听起来很糟糕。你在做什么 ?
编辑:由于自动加载, src/ 文件夹有问题。我不应该在我所有的班级名称中加上“src”......