- 1
- 0
- 约3.62万字
- 约 51页
- 2026-05-16 发布于江西
- 举报
软件行业研发部程序员项目编码规范手册
第1章总则
1.1适用范围与定义
本手册严格限定于公司核心研发部(RDDepartment)所有参与Web前端、后端微服务架构及全栈开发项目的编码实践,不适用于测试、运维、产品运营等非技术岗位的日常文档编写。“项目编码”特指在Git版本控制系统中用于唯一标识具体功能模块、API接口或数据库表的标准化字符串,其格式必须严格遵循ISO8601命名规范,严禁使用中文占位符(如“模块一”)或模糊描述(如“用户中心”)。
适用范围涵盖从需求评审阶段开始,贯穿开发、测试、部署全流程的100%代码库,包括但不限于单体应用重构、微服务拆分、容器化部署环境下的代码变更。定义中明确区分“主文件名”与“文件内函数名”:主文件名需体现业务领域(Domain)与功能特性(Feature),例如`user-register.service.ts`;而函数名则遵循单一职责原则,避免将逻辑分散在多个文件中。所有涉及数据持久化的代码(SQL脚本、ORM层交互)均纳入本手册适用范围,特别是涉及敏感信息(如手机号、身份证号)的字段命名,必须采用下划线分隔的语义化命名。
本手册适用于全体新员工入职培训、年度代码审查(CodeReview)以及常规Bug修复场景,作为新员工独立开发代码的第一道“质量防线”。
1.2规范制定目的与原则
制定本手
原创力文档

文档评论(0)