VIP 👤
🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar 🔌 Yapay Zeka API'leri ve Yönlendiriciler
geavanceerd

Geavanceerd Code Refactoring volgens SOLID

#refactoring #solid #architectuur #software-design

Analyseer een gegeven monolithische klasse en herstructureer deze volledig om te voldoen aan de SOLID-principes.

Je ontvangt een codefragment van een klasse die te veel verantwoordelijkheden heeft (God Object). Jouw taak is om dit te analyseren en een gedetailleerd refactoringplan te schrijven. Identificeer specifiek de schendingen van de SOLID-principes en presenteer een nieuwe ontwerpstructuur met pseudocode voor de afzonderlijke klassen. Leg uit hoe deze veranderingen de onderhoudbaarheid en testbaarheid van de code verbetert.