规范
初衷:
小太良寄语:咚咚来客自 2020 年 3 月创建至今,四个项目已经经历了数百次的迭代,由最开始的单枪匹马演变成了一个中型研发团队,但随着人数的不断增加,我们对于文档流的短板就越发暴露出来,如果团队能够一起维护一个文档,后续肯定会事半功倍,切实提高大家的业务能力。
规范大纲
|-- 1.工作流规范
| |-- 1.1 分支规范(语义化版本、tag、gitflow)
| |-- 1.2 构建与发版
| |__ 1.3 迭代管理(TAPD、docx)
|-- 2.技术栈规范
| |-- 2.1 统一的半城云前端技术栈(react)
| |-- 2.2 新插件的引入流程
| |__ 2.3 依赖版本升级流程
|-- 3.编码规范
| |-- 3.1 JS规范(eslint、typescript)
| |-- 3.2 样式规范(stylelint)
| |-- 3.3 格式(prettier)
| |-- 3.4 项目文件(夹)规范
| |__ 3.5 项目国际化
|-- 4.文档规范
| |-- 4.1 技术文档中心(类框架文档)
| |__ 4.2 代码即文档
|-- 5.异常处理、监控、调试规范
| |-- 5.1 异常上报机制
| |-- 5.2 性能监控、优化
| |-- 5.3 用户链路追踪
| |__ 5.4 线上热更新
|-- 6.培训、技术沉淀、知识管理
| |-- 6.1 定期的代码评审机制(CR)
| |-- 6.2 沉淀博文(tech.banchengyun.com)
| |-- 6.3 新人培训机制
| |__ 6.4 自研插件、框架
|-- 7.反馈机制
| |__ 7.1 issue机制
最后更新于
这有帮助吗?