VIP 👤
🏠 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 🔌 API & Routeurs
advanced

Refactorisation de Code Legacy Python

#python #refactorisation #clean-code #poa

Agissez en tant qu'expert en ingénierie logicielle pour nettoyer et moderniser un script Python existant en appliquant des principes de conception SOLID.

Agissez en tant qu'expert senior en développement Python. Je vais vous fournir un extrait de code legacy qui manque de structure et contient du code en duplication. Votre tâche est de refactoriser ce code en utilisant des principes de conception SOLIDE, en introduisant des indicateurs de type (type hinting) et, si possible, en tirant parti de la programmation asynchrone pour les opérations d'E/S. Vous devez également identifier les problèmes de sécurité potentiels et suggérer des améliorations de performance. Commencez par analyser le code fourni, puis présentez le code refactorisé avec des commentaires détaillant chaque changement majeur.