File tree Expand file tree Collapse file tree 8 files changed +20
-8
lines changed Expand file tree Collapse file tree 8 files changed +20
-8
lines changed Original file line number Diff line number Diff line change 2
2
3
3
软件有二个根本性原则:正确的业务逻辑与可维护性。
4
4
5
- 所有的软件开发管理活动都是基于这二个原则来展开:自动测试要求 ,代码标准,代码审核,文档标准,github 工作流,需求工作流程,设计工作流程,开发环境配置等等 。我们明白这些流程、标准、模版不是限制,任何项目都可以定制。最终目的是让整个开发过程自动化和标准化 ,从而让开发人员把精力放在最关键的创造性工作中。
5
+ 软件开发管理活动如自动测试要求 ,代码标准,代码审核,文档标准,github 工作流,需求工作流程,设计工作流程,开发环境配置等等都是基于这二个原则来展开 。我们明白这些流程、标准、模版不是限制,任何规则都可以定制,目的是让整个开发过程自动化和标准化 ,从而让开发人员把精力放在最关键的创造性工作中。
6
6
7
- 管理我们的不是这些条条框框和任何经理,是自我高标准驱动与合作精神带来高效产出 。
7
+ 高效工作来自我高标准驱动与合作精神 。
8
8
9
- ## 文档结构
9
+ ## 文档的创建和维护
10
10
11
- 对全体有用的放在根目录,超过十个之后在建立相关分类目录 。
11
+ 所有开发相关的,可以标准化的流程和最佳实践都存放这里。所有的工作都必须符合流程规则要求。如果规则或最佳实践不再适用,要先更新文档再按新流程执行。更新流程和最佳实践是所有开发人员的责任。这里只存放目前有效的技术文档,不要存放任何会议记录 。
12
12
13
- 第一层可以有前端,后端,需求,设计 。
13
+ 所有目录都有一个 ` README.md ` 说明文件。这个文件描述了目录下的所有文件并保持更新。当目录下的文件和文件夹超过十个时,需要按分类创建子目录 。
14
14
15
- ## 文档格式
15
+ 所有文件的创建和更新需要创建 PR 和通过 Review。然后通知所有相关人员按新规则执行。
16
16
17
- 统一采用 Markdown 格式。
17
+ 文档统一采用 Markdown 格式。建议采用 VS Code 并用 [ markdownlint ] ( https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint ) 来保证 markdown 文件风格的一致性 。
18
18
19
- 建议采用 VS Code 并用 [ markdownlint] ( https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint ) 来保证 markdown 文件风格的一致性。
19
+ ## 文档说明
20
+
21
+ - [ 程序员工作指南] ( ./developer-working-guide.md ) :我们的开发理念
22
+ - [ backend] ( ./backend/README.md ) : 后端的技术文档
23
+ - [ backend-and-frontend] ( ./backend-and-frontend/README.md ) :前后端接口相关的技术文档
24
+ - [ dev-process] ( ./dev-process/README.md ) :开发流程规则
25
+ - [ frontend] ( ./frontend/README.md ) :前端的技术文档
26
+ - [ test] ( ./test/README.md ) :测试相关技术文档
Original file line number Diff line number Diff line change
1
+ # 后端和前端 接口规范
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ # 后端技术规范和最佳实践
Original file line number Diff line number Diff line change
1
+ # 开发流程规范
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ # 前端技术规范和最佳实践
Original file line number Diff line number Diff line change
1
+ # 测试技术规范和最佳实践
You can’t perform that action at this time.
0 commit comments