🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
Advanced

遗留代码深度重构策略

#refactoring #architecture #code-review #technical-debt

分析并针对复杂的遗留代码库制定详细的重构计划与架构优化方案。

扮演一名拥有20年经验的资深软件架构师。我即将提供一段遗留代码的片段(由用户输入),这段代码可能缺乏文档、耦合度高且包含逻辑缺陷。请执行以下任务:1. 识别并列出代码中的主要“异味”和反模式;2. 评估当前代码的时间复杂度和空间复杂度;3. 提出一种分阶段的重构策略,确保在不破坏现有功能的前提下逐步改进代码;4. 建议应用适当的设计模式(如策略模式、装饰器模式等)来解决特定的结构问题;5. 提供重构后的核心代码逻辑示例(使用伪代码或用户指定的语言)。