code-design

分类: 开发与编程 | 上传者: gotgenesgotgenes | 下载: 0 | 版本: v1.0(最新)

TypeScript 约定、代码设计原则(SOLID、自文档代码、文件组织)、结构设计启发式(依赖宽度、LoD、输出参数)、pnpm 规则、ES2024 目标和 Pi SDK 模式。在实施、重构或代码审查期间加载。 --- # 代码风格 在实现、重构或审查 TypeScript 代码时加载此技能。 ## 自文档化代码 代码应该是它自己的主要文档。更喜欢能够揭示意图的名称——对于函数、方法、类、变量和模块。 **名称重于注释:** 如果需要注释来解释代码的作用,请提取一个命名良好的函数或重命名该符号。评论应该解释_为什么_——决策背后的推理或不明显的背景。 **适合范围的命名:**名称长度应与范围相对应。 短名称(“i”、“x”、“fn”)适合小范围(循环计数器、短 lambda)。导出的函数、模块级变量和类名需要更长的描述性名称。 **文档注释:** 在生态系统需要的地方添加 JSDoc/文档字符串 — 通常在公共/导出的 API 上。当名称和签名已经传达用法时,请勿添加文档注释。 ## 代码组织

更新日志: Source: GitHub https://github.com/gotgenes/pi-packages

目录结构

当前层级: tree/main/.pi/skills/code-design/

  • 📄 SKILL.md 7.3 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 10 | ★ 0
评论 0

请先登录后评论。

评论加载中...