tech-leadtechnical-standards
Featured技术规范和最佳实践,确保代码质量和一致性
AI & Automation 547 stars
50 forks Updated 4 days ago MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 技术规范与最佳实践
## 命名规范
| 类型 | 规范 | 示例 |
|------|------|------|
| 变量 | camelCase | `userName`, `isActive` |
| 常量 | UPPER_SNAKE_CASE | `MAX_COUNT`, `API_URL` |
| 函数 | camelCase | `getUserById`, `calculateTotal` |
| 类 | PascalCase | `UserService`, `OrderController` |
| 文件 | kebab-case | `user-service.ts`, `order-controller.ts` |
## 代码组织
- **单一职责**:每个函数/类只做一件事
- **DRY原则**:不要重复代码
- **KISS原则**:保持简单
- **YAGNI原则**:不要过度设计
## 错误处理
- 使用try-catch捕获异常
- 提供有意义的错误信息
- 记录错误日志
- 优雅降级
## 测试要求
- 单元测试覆盖率 ≥ 70%
- 关键路径必须有测试
- 测试要独立、可重复
Details
- Author
- echoVic
- Repository
- echoVic/boss-skill
- Created
- 7 months ago
- Last Updated
- 4 days ago
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Featured
tech-leadcode-review
代码审查方法,包含审查清单、常见问题、最佳实践
547 Updated 4 days ago
echoVic Code & Development Listed
01-
通用开发规范细则手册(按需查阅,非常驻铁律,18 项细则各有独立子文档)。Use when: 新功能开发启动、技术选型 / AI 模型选型 (Tier 分级 / Fallback 链 / 成本估算)、API 设计、代码迁移和重写、垂直切片规划、产品思维分析时触发。18 细则:代码完整性 / 产品思维 / 一次做到位 / 自验证 / API 健壮性 / 版本管理 / 错误处理 / 依赖管理 / 回滚应急 / 代码 / 数据库 / 安全 / 国际化等(详见 body)。SKIP: 通用铁律(代码完整性 / 不能私自降级 / 问题分析 / Git 回滚 / 硬刹车)已在 CLAUDE.md 常驻,不需触发本 skill 也默认套用。
2 Updated 2 weeks ago
xcodethink AI & Automation Featured
test-driven-development
在实现任何功能或修复 bug 时使用,在编写实现代码之前
7,760 Updated 2 days ago
jnMetaCode