🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
Advanced

Refaktorasi Kode Legacy Python

#python #refactoring #clean-code

Mengubah kode Python yang tidak efisien menjadi struktur yang bersih dan modern.

Analisis skrip Python berikut yang ditulis dengan gaya prosedural dan mengandung 'code smells'. Identifikasi pelanggaran terhadap prinsip SOLID, kode yang berulang (DRY), dan kompleksitas siklomatik yang tinggi. Refaktor kode tersebut menjadi paradigma berorientasi objek (OOP) yang modern, gunakan type hinting, dekorator, dan context manager yang sesuai. Berikan penjelasan baris demi baris mengapa perubahan tertentu dilakukan untuk meningkatkan keterbacaan dan performa.