Memahami Codebase Asing dengan Bantuan AI
Hari pertama di proyek baru selalu terasa seperti masuk kota asing tanpa peta. AI mempercepat orientasi kalau kamu bertanya secara terstruktur: mana titik masuk aplikasinya, ke mana data mengalir, dan file mana yang paling sering disentuh untuk fitur tertentu. Yang tidak boleh kamu lakukan adalah menelan jawabannya bulat-bulat — verifikasi dengan membuka file yang disebut. Anggap AI sebagai rekan yang sudah membaca sekilas, bukan sebagai dokumentasi resmi.
👀 Contoh dulu
Saya baru di repo ini. Berdasarkan struktur folder yang saya tempel: 1. Mana titik masuk aplikasinya? 2. Ke mana alur data dari form pendaftaran? 3. File mana yang harus saya buka untuk mengubah aturan validasi?
Hasilnya: AI menyebut src/main.tsx sebagai titik masuk dan menunjuk dua file yang perlu dibuka lebih dulu.
📝 Sekarang giliranmu
Kamu ditugaskan mengubah alur checkout di codebase yang belum pernah kamu buka. Tulis prompt orientasi yang menanyakan titik masuk, alur data, dan file yang perlu diubah untuk tugas itu.