- 2
- 0
- 约4.65千字
- 约 8页
- 2026-09-30 发布于江西
- 举报
后端程序开发实操规范手册
我做后端程序开发快十年了,从最开始几个人小作坊式写代码,到现在几十人团队协同开发,这一路踩过的坑能铺满整个办公区:本地跑的飞起来线上一部署就崩,半年前自己写的代码看不懂逻辑,联调的时候和前端互相甩锅,出了问题查半天找不到半条有用的日志,上线改个小功能搞到凌晨三点回滚……这些坑我一个不落全踩过,也看着新人们一批又一批重复踩同样的坑,所以攒了这些年的经验,整理成了这本实操规范手册,全是落地的实操要求,没有飘在天上的大道理,就是帮大家少踩坑,少加班,接下来我就把完整的规范整理出来。
1开发环境搭建与初始化实操规范
环境搭建是开发的第一步,看起来简单,却是很多问题的根源,我整理了最核心的两个要求:
1.1基础环境版本统一要求
很多新人刚进项目,第一反应就是按自己习惯装环境,你用JDK11我用JDK8,你用MySQL5我用MySQL8,看起来都能跑,实际上一推送就出问题。我刚参加工作那会,就犯过这个错,那时候项目要求用JDK8,我自己本地图新鲜装了JDK11,写了个日期处理的新功能,本地调试全没问题,推到测试环境直接编译失败,折腾了整整一天才把版本降好重新打包,耽误了整个项目的排期,从那之后我们团队就定死了,所有项目根目录必须放一个environment说明文件,里面写清楚所有基础依赖的版本,从JDK、Node、Golang这种基础运行环境,到MySQL、Red
原创力文档

文档评论(0)