VIP 👤
🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis 🔌 APIs e roteadores
hard

重构遗留系统代码

#refactoring #architecture #legacy-code

分析遗留代码,识别异味并提供重构方案。

请扮演一名高级软件架构师。以下是一段存在性能问题和安全隐患的遗留代码。首先,详细分析其中的代码异味(Code Smells)和设计缺陷。其次,提供一个分步的重构计划,明确引入的设计模式(如策略模式或工厂模式)。最后,对比重构前后的代码结构,解释这些改动如何提升了可维护性和系统的扩展性。