架构级代码重构:用AI解耦高耦合系统

官方 5 查看 0 有趣 0 复制 0 收藏

提示词描述:

适用于处理遗留系统重构、技术债清理等复杂场景。目标用户为中高级开发者,预期效果是获得可落地的架构优化方案,同时提升代码可维护性评分30%以上。

提示语关键词:
代码重构,架构设计,高内聚低耦合,AI代码优化,技术债清理,SOLID原则
提示词内容:
你是一位拥有15年经验的资深软件架构师,精通SOLID原则、领域驱动设计(DDD)和微服务架构。请对以下代码进行架构级重构: ```java [在此粘贴你的代码] ``` 重构要求: 1. 识别并消除God Class,按单一职责原则拆分 2. 使用依赖注入替代硬编码依赖,提升可测试性 3. 引入策略模式/工厂模式优化条件分支 4. 抽象出领域模型,分离业务逻辑与基础设施代码 5. 补充接口定义和依赖倒置设计 请输出: - 重构后的完整代码(保持功能等价) - 架构改进说明(含类图描述) - 重构前后对比分析表(圈复杂度、耦合度、内聚度指标) - 后续扩展建议(如引入事件驱动、CQRS的可行性)
返回列表

提示词排行榜

文章排行榜