Nemploki file 2.000-baris lengkap ndhudhake token lan ngerusak kualitas jawaban. Tujuane yaiku menehi AI konteks sing persis dibutuhake kanggo mikir babagan masalahmu — lan ora liya.
Nemploki file 2.000-baris lengkap ndhudhake token lan ngerusak kualitas jawaban. Tujuane yaiku menehi AI konteks sing persis dibutuhake kanggo mikir babagan masalahmu — lan ora liya.
db yaiku kumpulan Postgres."# Bad: paste the whole 800-line user-service.ts
# → AI wades through unrelated code, may anchor on the wrong function
# Good: send only what matters
// file: src/services/user-service.ts
// context: called from POST /users; `db` is a Postgres pool (pg)
type User = { id: number; email: string };
async function createUser(email: string): Promise<User> {
const { rows } = await db.query( // <-- the function I need help with
"INSERT INTO users (email) VALUES ($1) RETURNING id, email",
[email],
);
return rows[0];
}
// Question: how do I handle a duplicate-email conflict here?
Versi kapindho menehi AI fungsi, tipe bali (User), lan cathetan siji-baris babagan db — cukup kanggo jawab kanthi presisi, tanpa kode sing ora ana hubungane kanggo nyimpangake.
Bukannya mung babagan biaya. Kode ekstra yaiku gangguan: model bisa dadi kena fungsi sing ora ana hubungane, cermin bug ing papan liya ing file, utawa cair atine sauntara ribuan token sing ora relevan. Prompt sing fokus ngasilake jawaban sing fokus lan akurat.
Angaran token winates lan buangan gedhe ndhudhake kacepetan lan kualitas. Ngirim irisan minimal sing relevan — fungsi target, tipen, ringkasan konteks, lan jalur file — ngirit token lan ngeceqe jawaban kanthi ngrampingake gangguan. Kurator konteks yaiku katrampilan inti nalika pakaryan kanthi epektif karo AI: sampeyan ora ndhudhake informasi, sampeyan ngarahake kaperluwan marang apa sing penting.
Pustaka pitakon wawancara IT kanthi jawaban rinci — saka Junior nganti Senior.
Nyumbang