- 20
- 0
- 约2.7万字
- 约 39页
- 2026-04-16 发布于江西
- 举报
软件工程开发规范与标准
第1章项目基础架构与通用规范
1.1项目目录结构与文件命名规范
项目根目录应严格遵循“模块-功能”命名逻辑,将代码分为“核心逻辑”、“工具类”、“数据模型”和“测试用例”四大独立子目录,确保每个功能模块拥有独立的物理空间,避免代码污染全局。文件后缀名需严格区分语言类型,Java类文件使用`.java`,资源文件使用`.properties`或`.properties`,配置文件使用`.xml`或`.yaml`,确保IDE能自动识别并正确加载资源。
目录层级结构必须自顶向下,根目录下仅保留`src`和`test`两个核心子目录,`src`下再按包名分层,`test`下按测试场景分层,严禁在模块内直接放置`.class`或`resources`目录,保持路径绝对简洁。所有Java源文件必须采用PkgName.ClassName命名规范,例如`ject.controller.UserController`,类名首字母大写,包名小写且符合包结构语义,杜绝驼峰命名或下划线命名。配置文件(如`application.yml`)必须使用驼峰命名法(snake_case),键名必须与类名中的包名完全一致,例如配置项`server.port`对应包名`ject.server`,确保运行时自动注入的键值对能精准匹配。
常量定义必须遵循常量命
您可能关注的文档
- 2025年互联网保险产品与销售手册.docx
- 节能减排技术与管理手册.docx
- 卫星应用与地面接收技术手册.docx
- 能源消耗统计与节能管理手册.docx
- 2025年生产操作规程与应急响应手册.docx
- 环保咨询项目实施与管理手册.docx
- 电商平台运营策略指南.docx
- 市政公用设施管理与维护手册.docx
- 营销策划实务与创意手册.docx
- 金融消费者权益保护指南.docx
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 第十三届全国矿山救援技能竞赛理论考试矿山组参考题库(2)及答案(基础知识2461题).docx VIP
- 德国亨士乐编码器手册HENGSTLER.pdf VIP
- 第十三届全国矿山救援技能竞赛理论考试矿山组参考题库(1)及答案(法律法规740题).docx VIP
- (2.1)《农业微生物学》课程教学大纲.doc VIP
- 初中物理:2025年北京北师大附中初二(上)期中物理试卷(含参考答案).pdf VIP
- 某服装公司品牌区域操作指导手册 .pptx VIP
- 农业微生物学课程教学大纲.pdf VIP
- 茶树病害4学时.pptx VIP
- 常压储罐全面检验报告格式.docx
- [现代信号处理(第二版)].张贤达.扫描版(2).pdf VIP
原创力文档

文档评论(0)