fastapi-clean-architecture
使用 Clean Architecture 原则构建模块化 FastAPI 应用程序,包含领域驱动设计、依赖注入、Repository 模式及测试策略,适用于可扩展的 Python 后端服务。
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 131 个技能
使用 Clean Architecture 原则构建模块化 FastAPI 应用程序,包含领域驱动设计、依赖注入、Repository 模式及测试策略,适用于可扩展的 Python 后端服务。
一套将实验性机器学习原型转换为稳健、可发布 Python 软件包的框架,采用 src 布局、混合架构与严谨的配置管理。
Java 开发技能,运用 SOLID 原则、实用抽象化与自我说明代码实践,撰写干净且易于维护的应用程序。
实用且精简的 AI 代码标准,专注于干净代码、简洁性与可维护性。强制执行 SRP、DRY 与 KISS 等最佳实践,避免过度设计。
资深后端架构专家,专精于六角形架构、DDD、SOLID 原则、简洁代码与重构,协助开发、代码审查及解决复杂的架构问题。
专门用于代码重构的技能。在不改变外部行为的前提下提高代码可维护性、减少技术债务并应用设计模式。
为 Bun.js 应用程序实施整洁架构:分层模式(路由/控制器/服务/存储库)、camelCase 命名惯例、Prisma 架构设计及结构化实施工作流程。
实现专业的 TDD 工作流程,包含 80% 以上覆盖率要求、自动化测试策略,以及强制执行 AAA 模式以确保代码的高质量与稳定性。
一套专为软件工程师设计的代码质量套件,实践 SOLID 原则、设计模式、重构技术与技术债务管理,确保代码整洁、易于维护且符合生产环境标准。
Rust 项目的专家级代码审查工具。使用 Bazel 与项目特定规范,进行全面的质量、安全、性能及架构分析。
使用架构优先设计、TDD、丰富领域模型与 Swift 6.2 模式实现功能的指南,确保领域、基础设施与应用层之间的清晰隔离。
强制执行高质量 Java 17+ 编码标准、Spring Boot 惯例以及可维护的项目架构。