~/VibeHandbook
PDF Gratis

Bab 11 · 10

Rangkuman dan Latihan

Poin-poin penting

  • Sebuah fitur adalah tumpukan irisan vertikal kecil, bukan satu raksasa — bangun, jalankan, dan lihat setiap irisan berfungsi sebelum lanjut.
  • Jalankan alur pembangunannya setiap kali: potong menjadi irisan → pilih satu langkah → prompt → tinjau diff → jalankan aplikasi → → ulangi.
  • Tinjau diff seperti seorang peninjau, bukan kompiler — waspadai file yang tidak seharusnya disentuh, perubahan perilaku yang diam-diam, dan diff yang jauh lebih besar dari permintaan.
  • Biarkan AI berjalan bebas untuk langkah-langkah kecil, murah, dan umum; kendalikan secara manual (prompt lebih kecil, tinjauan lebih ketat) di mana pun radius ledakannya besar.
  • Commit hanya state yang berfungsi dalam peningkatan kecil — jika satu irisan kacau, buang saja dan buat prompt ulang alih-alih menumpuk perbaikan di atas dasar yang rusak.

Coba sendiri

Pilih satu fitur kecil yang kamu inginkan dalam sebuah proyek dan potong menjadi 3–5 langkah vertikal, tuliskan masing-masing sebagai satu kalimat pendek. Bangun hanya langkah pertama: buat prompt untuknya, jalankan git diff dan baca sekilas perubahannya, jalankan aplikasinya untuk memastikan ia berfungsi, lalu commit dengan pesan satu baris. Berhentilah di situ untuk sekarang. Tujuannya adalah merasakan satu putaran alur yang bersih — satu irisan yang bisa dijalankan, satu diff yang benar-benar kamu baca, satu commit yang bisa kamu kembali.

I want to add this feature: [describe the feature in one or two sentences].
Don't write any code yet. First, slice it into 3 to 5 vertical steps, where
each step is something I can build, run, and SEE working on its own. Order
them so the app keeps working after every step. For each step give me a
one-sentence description and name the first file you'd change. Then wait — I'll
ask you to build them one at a time.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.