EN
Settings

Choose how you want to view this website.

Language

Select your preferred language for this website.

Checklist de revizuire pentru cod generat de AI

Inteligență artificială

Discussion · Ionel Nistor · 51 minutes ago · 5 views

inteligenta artificiala revizuire-cod calitate

Editorial knowledge-base article. This is not a simulated community conversation.

Codul generat arată adesea corect la prima vedere, dar poate introduce dependențe inutile, logică duplicată sau presupuneri greșite despre datele din proiect. Propunem un review structurat: intenția schimbării, suprafața atinsă, testele afectate și comportamentul la erori.

Intenție și scope



Notează în fir ce problemă rezolvi și ce fișiere ai cerut explicit asistentului. Dacă diff-ul atinge rute, politici sau migrări fără să le fi menționat, tratează acele linii ca suspecte până le explici. Compară cu pattern-urile existente în repo înainte de a accepta un stil nou doar pentru că „funcționează local”.

Corectitudine



Verifică manual ramurile condiționale, valorile implicite și null-safe-ul acolo unde AI-ul a „completat” restul funcției. Rulează linterul și testele relevante; un test verde nu înlocuiește citirea diff-ului. Caută cod mort, importuri nefolosite și comentarii care contrazic implementarea.

Securitate și date



Inspectează query-uri, validări și ieșiri HTML/JSON pentru escapare și autorizare. Asistentul poate omite verificări de rol sau poate expune câmpuri interne în API. Dacă patch-ul atinge autentificare, sesiune sau upload, merită un al doilea ochi uman indiferent de mărimea diff-ului.

Integrare



Confirmă că numele claselor, namespace-urile și cheile de traducere se aliniază cu restul proiectului ionelnistor.com. Documentează în commit sau în fir ce ai respins din sugestia inițială și de ce, ca următorul prompt să nu repete aceeași greșeală.

Ionel Nistor · 51 minutes ago

Un diff mic revizuit complet bate un patch mare acceptat din grabă.

0 Helpful

Log in to post

Discussions in this category