Anti-pattern: Satu Prompt untuk Seluruh Fitur
Meminta 'buatkan aplikasi kasir lengkap dengan login, stok, dan laporan' dalam satu prompt menghasilkan tumpukan kode yang tidak bisa kamu verifikasi, memakai asumsi yang tidak pernah kamu setujui, dan gagal di tempat yang sulit dilacak. Cara kerja yang sehat: pecah menjadi langkah kecil yang masing-masing bisa diuji — satu endpoint, satu komponen, satu perbaikan. Ini bukan soal AI-nya lemah, tapi soal kemampuanmu memeriksa hasilnya. Aturan praktis: kalau kamu tidak sanggup me-review hasilnya dalam 5 menit, permintaanmu terlalu besar.
👀 Contoh dulu
❌ 'Buatkan sistem inventori lengkap dengan auth dan laporan PDF.' ✅ Langkah 1: 'Buat satu endpoint GET /produk yang mengembalikan daftar produk dari array sementara.'
Hasilnya: Permintaan kecil menghasilkan kode yang bisa langsung kamu jalankan dan uji sebelum melangkah ke bagian berikutnya.
📝 Sekarang giliranmu
Fitur besar: 'checkout e-commerce lengkap'. Pecah menjadi rencana bertahap: tulis tiga langkah bernomor, masing-masing satu pekerjaan kecil yang bisa diuji sendiri (misalnya hitung total, validasi stok, simpan pesanan).