Osnovna postavka: neka AI piše gdje su greške jeftine i očite, a koristite ga za pregled/refaktoriranje gdje su greške skupe ili suptilne. Odlučujući čimbenik je koliko vas stoji verifikacija rezultata.
Osnovna postavka: neka AI piše gdje su greške jeftine i očite, a koristite ga za pregled/refaktoriranje gdje su greške skupe ili suptilne. Odlučujući čimbenik je koliko vas stoji verifikacija rezultata.
U tim slučajevima cijena greške je niska i možete pročitati rezultat od početka do kraja.
Tu čuvate AI kao drugi par očiju: predlaže, vi odlučujete.
Cost of a bug LOW Cost of a bug HIGH
New code ✅ let AI write ⚠️ AI drafts, you verify hard
Existing code ✅ AI refactors ✅ AI reviews, you write the change
Pisanje od nule je brzo, ali AI može izmisliti API-je (halucinacija) ili propustiti kontekst koji ne može vidjeti. Pregled je sigurniji ali sporiji i samo je dobar koliko je dobar kontekst koji ste ga dali. U svakom slučaju vi ste odgovorni autor — AI je alat, ne potpisnik commita.
Loša presuda o ovome je mjesto gdje AI-asistirana razvoj ide po zlu: ljudi daju AI-ju da generi kritičnu logiku koju tada ne mogu u potpunosti verificirati, ili ručno pišu trivijalni boilerplate koji bi AI mogao proizvoditi u sekundama. Usklađivanje načina (pisanje vs pregled/refaktoriranje) sa cijenom greške vas čuva brzim na jeftinim stvarima i pažljivim na opasnim stvarima. Vještina koja se testira je procjena gdje trošiti vašu verifikacijsku energiju — ne je li li možete podstaknuti AI-ja.