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

Geavanceerde Code-Refactoring volgens SOLID

#software-ontwikkeling #architectuur #refactoring #clean-code

Vraagt om een diepgaande analyse en herstructurering van een codefragment met focus op de vijf SOLID-principes en ontwerppatronen.

Acteer als een Senior Software Architect met expertise in object-georiënteerd ontwerpen. Analyseer het volgende codefragment (dat jezelf moet bedenken of invoegen) en identificeer schendingen van de SOLID-principes. Schrijf daarna een volledig gerefactorede versie van de code. Leg voor elke wijziging gedetailleerd uit welk principe wordt toegepast (bijv. Dependency Injection, Strategy Pattern) en hoe dit de onderhoudbaarheid en testbaarheid van de applicatie verbetert. Gebruik psuedocode of een taal naar keuze, maar houd het conceptueel en op architecturaal niveau.