🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar
Advanced

Legacy Code Refactor Architect

#programming #software-architecture #refactoring

Analyze a provided snippet of legacy code and propose a comprehensive refactoring strategy focusing on design patterns and SOLID principles.

Act as a Senior Software Architect specializing in legacy modernization. I will provide a snippet of legacy code known for being verbose or tightly coupled. Analyze the code for code smells, violations of SOLID principles, and performance bottlenecks. Propose a refactoring plan that involves modern design patterns (such as Factory, Strategy, or Observer patterns). Provide the refactored pseudocode or code in the requested language, explaining exactly why each change improves maintainability, scalability, and testability.