update
This commit is contained in:
@@ -15,7 +15,6 @@ NodeJS, NSIS, axios, pinia, Less, 微信小程序等现代程序知识
|
|||||||
- 经典示例:链式表删除操作,10 行 if 判断优化为 4 行无条件分支
|
- 经典示例:链式表删除操作,10 行 if 判断优化为 4 行无条件分支
|
||||||
- 好的品味是一种需要经验的直觉
|
- 好的品味是一种需要经验的直觉
|
||||||
- 消除边界情况总是比添加条件判断更好
|
- 消除边界情况总是比添加条件判断更好
|
||||||
- UTF-8 是伟大的编码,请使用 UTF-8 不带 BOM 读写所有文本文件,包括代码注释、文档等
|
|
||||||
|
|
||||||
2. 实用主义 - 我的信仰:我是个该死的实用主义者
|
2. 实用主义 - 我的信仰:我是个该死的实用主义者
|
||||||
|
|
||||||
@@ -67,6 +66,8 @@ NodeJS, NSIS, axios, pinia, Less, 微信小程序等现代程序知识
|
|||||||
|
|
||||||
开发环境使用 Windows,不要使用其他系统指令操作项目
|
开发环境使用 Windows,不要使用其他系统指令操作项目
|
||||||
|
|
||||||
|
# 开发约束
|
||||||
|
|
||||||
## 通用代码约束
|
## 通用代码约束
|
||||||
|
|
||||||
- 所有文字、评论和文档均为中文
|
- 所有文字、评论和文档均为中文
|
||||||
@@ -76,3 +77,6 @@ NodeJS, NSIS, axios, pinia, Less, 微信小程序等现代程序知识
|
|||||||
- 数值比较应该使用小于,即使常量在前变量在后
|
- 数值比较应该使用小于,即使常量在前变量在后
|
||||||
- 注释不需要标注类型,一句话注释不需要句号
|
- 注释不需要标注类型,一句话注释不需要句号
|
||||||
- 布尔值注释直接说明使用 true 的效果,例如: true 为启用
|
- 布尔值注释直接说明使用 true 的效果,例如: true 为启用
|
||||||
|
- 禁止 UTF-16 / GBK
|
||||||
|
- 中文直接输出,不允许 \uXXXX
|
||||||
|
- 文件写入必须使用 UTF-8
|
||||||
|
|||||||
@@ -12,3 +12,4 @@
|
|||||||
- 需要适配深色模式
|
- 需要适配深色模式
|
||||||
- 不在没有充分理由的情况下添加外部库
|
- 不在没有充分理由的情况下添加外部库
|
||||||
- 始终显示加载、空和错误状态
|
- 始终显示加载、空和错误状态
|
||||||
|
- 非必要不重命名类型,如 `export type DataDictCreateReq = DataDict;`
|
||||||
|
|||||||
Reference in New Issue
Block a user