Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

Masuk

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.

  1. 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.
  2. 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.

  1. Jelaskan dulu gambaran besarnya saja

    Memahami alur program sebelum detail mencegah perubahan kecil merusak bagian lain yang tidak terlihat.

  2. samarkan kunci atau kata sandi

    Kode warisan sering menyimpan kredensial, dan menempelnya ke layanan AI publik membuatnya bocor.

  3. apa saja yang ikut terdampak bila baris itu diubah

    Pertanyaan ini memaksa analisis dampak, kebiasaan yang membedakan perubahan aman dari perubahan coba-coba.

  4. 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