架构设计 Skill技能列表

4.5

API设计Skill api-design

API设计技能用于设计和构建清洁、可扩展、易于维护的REST和GraphQL API,涵盖端点规划、版本控制、认证授权、文档化、性能优化等关键方面,适用于后端开发和微服务架构。关键词:API设计,REST API,GraphQL,后端开发,架构设计,微服务,认证授权,版本控制,API文档。

4.5

标准执行Skill standards-enforcement

此技能专注于通过使用ESLint、Prettier等工具建立和执行代码标准、最佳实践和架构模式,以提升代码质量和团队协作效率。关键词:代码标准、ESLint、Prettier、代码审查、代码质量、编码最佳实践、架构模式。

4.5

重构Skill refactoring

重构是一种软件工程技术,通过系统性地改进代码结构、可读性和可维护性,而不改变其外部行为,用于减少技术债务、提取函数、移除重复代码、简化条件逻辑、应用设计模式等,提升代码质量和开发效率。关键词:代码重构、软件重构、技术债务、代码优化、可维护性、可读性、设计模式、软件开发、代码结构改进。

4.5

错误处理模式Skill error-handling-patterns

这个技能专注于设计和实施健壮的错误处理策略,包括使用try-catch块、自定义错误类、错误边界、API错误响应格式、重试逻辑、日志记录和监控,以提高软件系统的可靠性、容错能力和用户体验。关键词:错误处理、容错系统、异常管理、日志监控、API错误响应、重试策略、React错误边界、Express错误处理。

4.5

数据库设计Skill database-design

数据库设计技能专注于创建高效、可扩展的数据库系统,包括模式规范化、关系设计、索引策略、查询优化、迁移规划和SQL/NoSQL选择。适用于软件开发和数据工程项目,提升应用性能、数据完整性和可维护性。关键词:数据库设计、模式、索引、查询优化、SQL、NoSQL、迁移、规范化、关系型数据库、NoSQL数据库、数据建模。

4.5

API设计Skill api-design

API设计技能专注于设计清洁、可扩展和可维护的REST和GraphQL API,遵循行业最佳实践。它用于规划端点结构、定义请求/响应合同、实现版本控制、安全性和文档创建。关键词:API设计,REST API,GraphQL API,可扩展性,维护性,版本控制,安全性,端点规划。