~/VibeHandbook
PDF Gratis

Bab 08 · 04

Minta Rencana Sebelum Kode

Untuk hal apa pun yang tidak sepele, pisahkan antara berpikir dan mengetik. Minta AI untuk menguraikan pendekatannya terlebih dahulu. Ini menangkap asumsi yang salah sebelum berubah menjadi 200 baris kode yang salah, dan jauh lebih murah untuk memperbaiki sebuah rencana dibandingkan sebuah .

I want to add rate limiting to my API. Before writing any code,
give me a short plan: where the limiter should live, what
storage it needs, what happens when a limit is hit, and any
tradeoffs. Don't write code yet — I'll approve the approach first.

Ketika rencananya sudah terlihat tepat, katakan "bagus, implementasikan langkah 1." Ketika belum tepat, Anda hanya menghabiskan tiga puluh detik untuk memperbaiki arah, bukan satu jam mengurai kode. Merencanakan terlebih dahulu adalah kebiasaan yang paling membedakan prompting bergaya insinyur dari prompting yang penuh harapan semata.

Tahap perencanaan juga merupakan saat Anda menangkap AI yang memilih solusi yang lebih berat dari yang Anda butuhkan — memakai Redis padahal cukup dengan peta dalam memori (in-memory map), atau menulis manual sesuatu yang sudah bisa diselesaikan dengan satu baris panggilan library. Baca rencananya dengan satu pertanyaan di kepala: apakah ini hal paling sederhana yang bisa berhasil? Jika pendekatannya terasa terlalu rumit, sampaikan keberatan Anda dengan kata-kata sederhana ("ini proyek hobi dengan satu server — bisakah kita lewati penyimpanan terdistribusi?") sebelum satu baris kode pun ditulis.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.