- 0
- 0
- 约3.11万字
- 约 46页
- 2026-05-13 发布于江西
- 举报
2025年互联网行业技术开发工程师代码提交规范手册
第1章代码结构与组织
1.1项目目录规范
所有文件必须严格遵循`src/main/java`或`src/main/python`等标准根目录结构,严禁将业务逻辑代码直接写入`src/test`或`src/docs`等测试类目录,以确保测试代码与生产代码物理隔离,防止误运行测试代码导致编译错误。每个模块(Module)必须独立定义一个`pom.xml`(Java)或`requirements.txt`(Python)等配置文件,该配置文件中需明确声明模块名称、版本号、依赖项清单及构建工具(如Maven或Gradle)的插件配置,实现模块级别的自洽性。
根目录下必须`.gitignore`文件,并显式排除`target/`、`.idea/`、`.mvn`以及操作系统特有的系统资源(如`node_modules/`、`dist/`),避免提交构建产物和IDE缓存导致仓库污染。配置文件(如`application.yml`、`settings.gradle`、`pyproject.toml`)必须放置在`src/main/resources`目录下,严禁直接写在`src/main/java`中,以利用资源打包工具(如Maven的`resources`插件)将配置与代
原创力文档

文档评论(0)