GrowWithAI.id
Kembali ke Library
coding

Code Review & Refactoring Senior

Meminta AI mengkritik baris kode Anda layaknya Staff Engineer berpengalaman untuk optimasi performa.

Kapan menggunakan prompt ini?

Ketika Anda menulis kode yang berfungsi, tetapi merasa kode tersebut berantakan, lambat, atau melanggar prinsip SOLID.

Variabel yang Dibutuhkan

  • [BAHASA_PEMROGRAMAN]
  • [MASUKAN_KODE_ANDA]

Template Prompt (Copy & Paste)

Tindaklah sebagai Principal/Staff Software Engineer yang sangat teliti.
Saya memiliki kode dalam bahasa [BAHASA_PEMROGRAMAN] berikut ini yang sudah berjalan normal, tapi saya merasa ini bukan "Best Practice".

Kode:
```
[MASUKAN_KODE_ANDA]
```

Tugas Anda:
1. Lakukan Code Review yang kejam namun konstruktif. Cari pelanggaran prinsip SOLID, masalah *Time/Space Complexity* (Big O), atau celah keamanan.
2. Berikan kode hasil *refactoring* yang paling optimal, bersih (clean code), dan siap masuk *production*.
3. Berikan komentar singkat di dalam kode baru tersebut untuk menjelaskan mengapa Anda mengubah logika aslinya.

Contoh Output yang Diharapkan

[Review kritis terhadap kompleksitas O(N^2) dari kode Anda, diikuti blok kode baru dengan kompleksitas O(N) menggunakan Hash Map...]

Pertanyaan umum

Untuk apa prompt "Code Review & Refactoring Senior"?+
Meminta AI mengkritik baris kode Anda layaknya Staff Engineer berpengalaman untuk optimasi performa.
Kapan sebaiknya prompt ini dipakai?+
Ketika Anda menulis kode yang berfungsi, tetapi merasa kode tersebut berantakan, lambat, atau melanggar prinsip SOLID.
Di AI mana prompt ini bisa dipakai?+
Prompt ini bisa dipakai di ChatGPT, Claude, Gemini, dan chatbot AI berbasis teks lainnya. Salin template-nya, sesuaikan variabel, lalu kirim ke AI pilihanmu.
Apakah saya perlu mengubah isi prompt?+
Ya. Ganti variabel seperti [BAHASA_PEMROGRAMAN], [MASUKAN_KODE_ANDA] dengan detail spesifik kasusmu sebelum mengirim ke AI.

Butuh prompt yang disesuaikan?

Rakit prompt-mu sendiri dengan Prompt Builder, atau belajar memakai AI lebih dalam lewat kelas GrowWithAI.