Refactoring & Optimasi Performa Kode (Clean Code)
Menganalisis kode Anda, menghilangkan duplikasi, menerapkan prinsip SOLID, dan meningkatkan kecepatan eksekusi.
⚡ Sesuaikan Variabel Prompt
Isi formulir di bawah ini. Teks prompt di kotak bawah akan otomatis terisi dan menyesuaikan secara real-time!
Bertindaklah sebagai Staff Software Engineer & Arsitek Sistem Senior. Tinjau dan tulis ulang kode berikut agar lebih bersih, efisien, aman, dan mudah dirawat (Clean Code & SOLID): Bahasa Pemrograman: [BAHASA_MISAL_PHP_LARAVEL_JAVASCRIPT_PYTHON] Kode Saat Ini: ``` [TEMPEL_KODE_ANDA_DI_SINI] ``` Tolong berikan: 1. Analisis masalah performa dan potensi celah keamanan pada kode lama. 2. Kode hasil refactor yang rapi dengan komentar penjelas. 3. Perbandingan kompleksitas waktu (Big O notation) sebelum dan sesudah optimasi.
Temuan pada Kode Lama
- Penggunaan query berulang di dalam loop (N+1 query problem)...
Kode Hasil Refactor:
// Menggunakan eager loading untuk mencegah pemborosan memori
✨ Prompt Terkait Lainnya
Generator Skema Database Relasional SQL & Indexing
Merancang struktur tabel, foreign keys, tipe data efisien, dan indeks untuk sistem aplikasi baru.
Pembuat Unit Test Komprehensif (PHPUnit / Jest / PyTest)
Membuat unit test otomatis mencakup skenario sukses (happy path), skenario gagal, dan edge cases.
Debugging Error Log & Analisis Penyebab Utama (Root Cause)
Menganalisis stack trace error atau bug yang rumit, menemukan akar masalah, dan memberikan solusi kode yang tepat.