VIP 👤
🏠 Strona Główna
Benchmarki
📊 Wszystkie benchmarki 🦖 Dinozaur v1 🦖 Dinozaur v2 ✅ Aplikacje To-Do List 🎨 Kreatywne wolne strony 🎯 FSACB - Ostateczny pokaz 🌍 Benchmark tłumaczeń
Modele
🏆 Top 10 modeli 🆓 Darmowe modele 📋 Wszystkie modele ⚙️ Kilo Code
Zasoby
💬 Biblioteka promptów 📖 Słownik AI 🔗 Przydatne linki 🔌 API i routery AI
hard

重构遗留系统代码

#refactoring #architecture #legacy-code

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

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