🏠 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
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.