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