VIP 👤
🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles 🔌 API y routers
Advanced

Architectural Code Critique

#software-architecture #code-review #scalability #design

Provide a high-level architectural review of a hypothetical legacy system, focusing on coupling, cohesion, and scalability issues without seeing actual code.

Imagine a legacy e-commerce platform described as follows: 'A single monolithic application handles user auth, inventory management, payment processing, and email notifications. The database schema consists of 200 tables, with no foreign key constraints enforced at the DB level. The business logic is heavily intertwined with the UI rendering code. Deployment requires taking the entire system offline for 2 hours.' Write a detailed architectural critique identifying the specific violations of SOLID principles, the risks associated with the database design, and the bottlenecks preventing horizontal scaling. Propose a high-level refactoring strategy (e.g., microservices extraction) prioritizing the most critical components.