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

Refaktoryzacja do zasad SOLID

#programowanie #refaktoryzacja #architektura #python

Zadanie polegające na przekształceniu proceduralnego kodu w architekturę obiektową zgodną z zasadami SOLID.

Działaj jako ekspert inżynierii oprogramowania. Przeanalizuj poniższy fragment kodu napisanego w stylu proceduralnym w języku Python. Twoim zadaniem jest przepisanie go tak, aby był w pełni zgodny z zasadami SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion). W odpowiedzi uwzględnij: 1. Zrefaktoryzowany kod. 2. Krótkie wyjaśnienie, które zasady zostały złamane w oryginalnym kodzie i jak naprawiono je w nowej wersji. Kod wejściowy: [WSTAW KOD TUTAJ].