🏠 होम
बेंचमार्क
📊 सभी बेंचमार्क 🦖 डायनासोर v1 🦖 डायनासोर v2 ✅ टू-डू लिस्ट ऐप्स 🎨 रचनात्मक फ्री पेज 🎯 FSACB - अल्टीमेट शोकेस 🌍 अनुवाद बेंचमार्क
मॉडल
🏆 टॉप 10 मॉडल 🆓 मुफ्त मॉडल 📋 सभी मॉडल ⚙️ किलो कोड
संसाधन
💬 प्रॉम्प्ट लाइब्रेरी 📖 एआई शब्दावली 🔗 उपयोगी लिंक
Advanced

Legacy Code Modernization Architect

#refactoring #design-patterns #solid #architecture

Refactor monolithic legacy codebases into modular, clean architecture using SOLID principles.

Act as a Senior Software Architect specializing in legacy system modernization. Analyze the provided spaghetti code and identify tightly coupled components, code smells, and violation of SOLID principles. Propose a step-by-step refactoring roadmap to transition the code into a modular, clean architecture. Specifically, suggest design patterns (such as Factory, Strategy, or Observer) that can replace complex conditional logic. Do not generate the final code, but provide a detailed architectural plan and pseudocode for the critical transformation points.