mirror of
https://github.com/SikongJueluo/Mini-Nav.git
synced 2026-03-12 12:25:32 +08:00
feat(docs): update test principle for development
This commit is contained in:
@@ -5,8 +5,7 @@
|
||||
### Google风格代码
|
||||
详细参阅:https://raw.githubusercontent.com/shendeguize/GooglePythonStyleGuideCN/refs/heads/master/README.md
|
||||
|
||||
### 代码编写要求
|
||||
编写的代码要求:
|
||||
### 代码编写原则
|
||||
- 简洁,清晰易懂,最小化实现
|
||||
- 条件或循环分支不能超过三层,提前Return以减少分支的出现
|
||||
- 变量说明注释、条件或循环分支注释完全
|
||||
@@ -14,6 +13,13 @@
|
||||
- 先编写测试集,再实现代码
|
||||
- 实现测试集后,先询问意见,在用户修改完成测试集后再实现代码
|
||||
|
||||
### 测试编写原则
|
||||
- 精简、干净、快速
|
||||
- 核心关键逻辑或算法必须测试
|
||||
- 无需编写测试集的情况
|
||||
- UI界面相关的代码
|
||||
- 过于复杂或耗时的逻辑
|
||||
|
||||
### 文档更新说明
|
||||
仅在工程目录变化时,更新此文档的目录说明部分。
|
||||
如需修改其他部分,请先询问,在进行修改。
|
||||
|
||||
Reference in New Issue
Block a user