🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
advanced

Modernisierung von Legacy-Architektur

#refactoring #clean-code #software-architecture

Analysiere und refaktoriere einen gegebenen, schlecht strukturierten Code-Abschnitt unter Verwendung moderner Designmuster.

Analysiere den folgenden, schlecht strukturierten Python-Code, der Spaghetti-Code enthält und gegen das DRY-Prinzip verstößt. Identifiziere die Design-Schwächen und schreibe den Code unter Anwendung des SOLID-Prinzips und moderner Python-Features (z. B. Type Hinting, Data Classes) vollständig um. Erkläre anschließend Schritt für Schritt, welche Änderungen du vorgenommen hast und wie diese die Wartbarkeit und Lesbarkeit verbessern. Der ursprüngliche Code: def proz_daten(daten): res = [] for x in daten: if x > 0: temp = x * 2 if temp % 3 == 0: res.append(temp) return sum(res)