子项索引
| 子项 |
一句话 |
|
python
folder
|
Python 语言级规则索引 — 命名/数据模型/标准库/迭代器/装饰器/异步/类型/错误/上下文/OOP/测试/打包/工程化/性能/import/style |
|
typescript
folder
|
TypeScript 语言级规则索引(命名 / typing / async / module / style / error-handling) |
|
java
folder
|
Java 语言级规则索引(命名 / 异常处理 / 集合 / 并发 / 泛型 / IO / 日期时间 / 编码规范 / utils / 分层) |
|
javascript
folder
|
原生 JavaScript 语言规则索引(命名 / async / middleware 写法) |
|
sql
folder
|
SQL 语句硬约束索引(DDL 模板 / SELECT 规则 / JOIN 规则 / 禁项清单) |
Lang · 语言级规则
本层包含
| 名称 |
类型 |
一句话 |
| python |
文件夹 |
命名 / 异步 / import / 错误处理 / 类型 5 类规则 |
| typescript |
文件夹 |
命名 / 严格模式 / async / 模块 4 类规则 |
| sql |
文件夹 |
SELECT / 禁项 / JOIN / DDL 4 类规则 |
何时下钻
- 写 / 改
.py 文件(含 backend/ / py/ / py/migrations/) → python/
- 写 / 改
.ts / .tsx 文件 → typescript/
- 写 / 改
.sql 文件 / Alembic 迁移 / Tortoise raw query / seed 脚本 → sql/
下钻决策表
| 任务 |
选哪个子项 |
| 改 backend/services/*.py |
python/naming + python/async + python/typing |
| 写新 React 组件 |
typescript/typing + typescript/naming |
| 写 paper_editor 的 SQL 查询 |
sql/select + sql/forbidden + sql/join |
链接