Tommelfingerreglen: lad AI'en skrive hvor fejl er billige og åbenlyse, og brug den til at gennemgå/refaktorisere hvor fejl er dyre eller subtile. Den afgørende faktor er, hvor meget det koster dig at verificere outputtet.
Tommelfingerreglen: lad AI'en skrive hvor fejl er billige og åbenlyse, og brug den til at gennemgå/refaktorisere hvor fejl er dyre eller subtile. Den afgørende faktor er, hvor meget det koster dig at verificere outputtet.
I disse tilfælde er omkostningen ved en fejl lav, og du kan læse resultatet fra top til bund.
Her holder du AI'en som en anden par øjne: den foreslår, du beslutter.
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
Skrivning fra bunden er hurtig, men AI'en kan opfinde API'er (hallucination) eller misse kontekst, den ikke kan se. Gennemgang er sikrere, men langsommere og kun så god som den kontekst, du giver den. Uanset hvad er du den ansvarlige forfatter — AI'en er et værktøj, ikke undertegneren af commit'et.
At dømme forkert om dette er, hvor AI-assisteret udvikling går galt: folk lader AI'en generere kritisk logik, som de så ikke helt kan verificere, eller de skriver håndskrevet triviel standardkode, som AI'en kunne have produceret på sekunder. At matche tilstanden (skrive versus gennemgang/refaktorering) til omkostningen ved at have ret holder dig hurtig på de billige ting og forsigtig på de farlige ting. Den færdighed, der testes, er dømmekraft om, hvor du skal bruge din verifikationsindsats — ikke om du kan prompte en AI.