Coding & data
Pahami kode orang lain sebelum mengubahnya
Bertahap dari gambaran besar ke baris yang mau diubah, lengkap dengan dampak perubahan dan cara mengujinya.
- Bentuk: Percakapan bertahap
- 2 langkah
- 3 isian
Untuk: Developer pemula, mahasiswa magang, dan staf yang mewarisi skrip atau program buatan orang lain. · Diperbarui
Prompt siap salin
Kirim berurutan dalam satu percakapan, satu pesan per langkah, dan baca jawabannya sebelum lanjut.
Langkah 1 — gambaran besar
Ini kode {{bahasa pemrograman}} yang harus saya ubah: """ {{tempel kode, samarkan kunci atau kata sandi}} """ Jelaskan dulu gambaran besarnya saja: apa tujuan program, masukan dan keluarannya, dan urutan fungsi yang dipanggil. Jangan mengarang perilaku yang tidak tampak di kode; bagian yang bergantung pada berkas atau layanan lain tulis sebagai dugaan.Langkah 2 — baris yang mau diubah
Kirim setelah gambaran besar kamu pahami.
Saya ingin mengubah {{perilaku yang ingin diubah}}. Tunjukkan baris atau fungsi yang perlu disentuh, apa saja yang ikut terdampak bila baris itu diubah, dan satu contoh masukan beserta keluaran yang diharapkan untuk menguji perubahan sebelum dan sesudahnya.
Bedah prompt: kenapa ini bekerja
Tiap potongan di bawah dikutip persis dari prompt di atas.
Jelaskan dulu gambaran besarnya saja
Memahami alur program sebelum detail mencegah perubahan kecil merusak bagian lain yang tidak terlihat.
samarkan kunci atau kata sandi
Kode warisan sering menyimpan kredensial, dan menempelnya ke layanan AI publik membuatnya bocor.
apa saja yang ikut terdampak bila baris itu diubah
Pertanyaan ini memaksa analisis dampak, kebiasaan yang membedakan perubahan aman dari perubahan coba-coba.
satu contoh masukan beserta keluaran yang diharapkan
Contoh uji yang ditulis sebelum mengubah kode memberi bukti bahwa perubahan bekerja dan tidak merusak perilaku lama.
Kalau jawabannya belum pas
Kirim di percakapan yang sama. Perintah yang spesifik jauh lebih efektif daripada "perbaiki lagi".
Perubahan sudah dibuat
Ini kode setelah saya ubah: {{tempel}}. Bandingkan dengan versi awal, sebutkan perubahan perilaku yang tidak saya sengaja, dan tulis dua kasus uji tambahan.
Kelas terkait
Prompt lain di Coding & data
- Jelaskan pesan error dan cari penyebabnyaIsian formulir · Isi formulir bahasa, perintah, pesan error lengkap, dan kode terkait, lalu dapat arti error, dugaan penyebab, dan cara membuktikannya.
- Query SQL dari pertanyaan bisnisPercakapan bertahap · Tempel skema tabel sekali, pastikan AI memahaminya, lalu ajukan pertanyaan satu per satu dan dapat query beserta penjelasannya.
- Regex dari contoh yang cocok dan tidakDengan contoh · Daftar teks yang harus cocok dan yang harus ditolak jadi soal latihan bagi AI, lalu regex-nya diuji terhadap setiap contoh.
- Pesan commit dan deskripsi pull requestDua fase · Fase 1 meringkas diff dan memeriksa apakah perlu dipecah; fase 2 menulis pesan commit dan deskripsi PR dari ringkasan yang kamu setujui.